Leroy A. Perry
Emhart
Total Patents:
3
Overall Rank:
#1,678,292
Years Active:
1983–1986
Emhart Rank:
#79