Robert Weber

Kraftwerk Union · Caterpillar · Bucyrus Intl.
Total Patents: 26
Overall Rank: #155,353
Years Active: 1981–2015
Kraftwerk Union Rank: #1