James Ainsworth

Nordson · Donnelly
Total Patents: 8
Overall Rank: #655,911
Years Active: 1999–2011
Nordson Rank: #193