Robert L. Crevling, Jr.

Shop Vac · Professional Medical Products
Total Patents: 123
Overall Rank: #9,484
Years Active: 1983–2021
Shop Vac Rank: #3