Richard G. Armstrong

Manville · Manville Service · Johns Manville
Total Patents: 11
Overall Rank: #475,219
Years Active: 1980–1988
Manville Rank: #7