John M. Bailey

Caterpillar · Illinois Valley Holding · The Procter & Gamble
Total Patents: 39
Overall Rank: #83,220
Years Active: 1980–2016
Caterpillar Rank: #176