Charles A. Haba
Overhead Door · Telling Industries · International Automotive Components Group North America
Total Patents:
29
Overall Rank:
#128,813
Years Active:
2001–2025
Overhead Door Rank:
#5