James W. Hall

John Deere · Shell Oil Compny · Scag Power Equipment
Total Patents: 27
Overall Rank: #147,346
Years Active: 1983–2013
John Deere Rank: #574