Craig Hidalgo
Hamilton Beach/Proctor Silex · Zsx Medical · Coopersurgical
Total Patents:
17
Overall Rank:
#269,604
Years Active:
1999–2023
Hamilton Beach/Proctor Silex Rank:
#38