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