William Michael Bresnahan, Sr.
Innovative Molding Products
Total Patents:
4
Overall Rank:
#1,170,054
Years Active:
1988–2020
Innovative Molding Products Rank:
#5