John R. Spriggs

Ecolab Usa · Sterling Engineered Products
Total Patents: 13
Overall Rank: #390,205
Years Active: 1989–2000
Ecolab Usa Rank: #37