Richard A. Pucher

Sperry · New Holland North America
Total Patents: 6
Overall Rank: #894,887
Years Active: 1980–1988
Sperry Rank: #63