David L. Otting
Otting International
Total Patents:
4
Overall Rank:
#1,306,525
Years Active:
1986
Otting International Rank:
#2