Leo L. Benezra

Diamond Shamrock · Eltech Systems · Diamond Shamrock Chemicals
Total Patents: 8
Overall Rank: #671,652
Years Active: 1983–1986
Diamond Shamrock Rank: #8