Michael W. Allen

Crosman · S. C. Johnson & Son · Hamilton Beach Brands
Total Patents: 40
Overall Rank: #78,254
Years Active: 1988–2025
Crosman Rank: #10