Alan Banner

Triumph Brands
Total Patents: 3
Overall Rank: #1,592,970
Years Active: 1983–2006
Triumph Brands Rank: #3