Joseph Lamirand
Ball · Alltrista
Total Patents:
5
Overall Rank:
#1,055,101
Years Active:
1991–1996
Ball Rank:
#75