William Michael Bresnahan, Sr.

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