Sidney D. Ross

Sprague Electric
Total Patents: 26
Overall Rank: #156,718
Years Active: 1980–1993
Sprague Electric Rank: #1