Alan Tucker

Tennant
Total Patents: 2
Overall Rank: #2,180,354
Years Active: 1997–2005
Tennant Rank: #106