Ralf Strauss
Irwin Industrial Tool · Stanley Black & Decker · Basf Se
Total Patents:
16
Overall Rank:
#283,454
Years Active:
2004–2025
Irwin Industrial Tool Rank:
#21