Axel Schaedler
Mtd Products
Total Patents:
63
Overall Rank:
#35,569
Years Active:
1996–2025
Mtd Products Rank:
#1