Alex Greenspan
Mechoshade Systems
Total Patents:
30
Overall Rank:
#123,432
Years Active:
1998–2024
Mechoshade Systems Rank:
#4