Ralph A. Perry

Emhart
Total Patents: 8
Overall Rank: #670,449
Years Active: 1982–1991
Emhart Rank: #26