Don Vaughan
Clack · Fleck Controls · Hellenbrand
Total Patents:
18
Overall Rank:
#246,224
Years Active:
1997–2025
Clack Rank:
#2