Federico Romero
Overhead Door
Total Patents:
22
Overall Rank:
#189,804
Years Active:
2007–2025
Overhead Door Rank:
#2