John R. Mechel
Libbey Glass · Manville Service
Total Patents:
2
Overall Rank:
#2,188,324
Years Active:
1982–2004
Libbey Glass Rank:
#19