Marvin Motsenbocker

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