Saleh A. Jabarin

Owens-Illinois · Owens-Illinois Plastic Products
Total Patents: 21
Overall Rank: #212,320
Years Active: 1984–1991
Owens-Illinois Rank: #7