Marvin Motsenbocker
Maruta Electric Boatworks · Takeda Chemical Industries
Total Patents:
22
Overall Rank:
#192,597
Years Active:
1991–2024
Maruta Electric Boatworks Rank:
#1