Scott Rollin Michael Schmitz
Traxxas
Total Patents:
19
Overall Rank:
#233,899
Years Active:
2015–2024
Traxxas Rank:
#14