Maurice Micacchi
Timberjack
Total Patents:
5
Overall Rank:
#993,115
Years Active:
1999–2017
Timberjack Rank:
#4