Troy Hall
Delavan
Total Patents:
5
Overall Rank:
#992,110
Years Active:
1989–2017
Delavan Rank:
#26