Barry D. Mower

Lifetime Products
Total Patents: 48
Overall Rank: #58,841
Years Active: 1985–2013
Lifetime Products Rank: #10