Thomas W. Efford
Sprague Electric
Total Patents:
3
Overall Rank:
#1,644,945
Years Active:
1985–1997
Sprague Electric Rank:
#39