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