John H. Haag, Sr.
Ball
Total Patents:
5
Overall Rank:
#1,065,798
Years Active:
1982–1985
Ball Rank:
#43