Lyle E. York

Caterpillar
Total Patents: 10
Overall Rank: #521,052
Years Active: 1980–2009
Caterpillar Rank: #667