John Allen

Zodiac Seats Us · Husqvarna Outdoor Products · Lifescan
Total Patents: 32
Overall Rank: #111,273
Years Active: 1980–2024
Zodiac Seats Us Rank: #9