William F. Church

Allegiance · Barnes Group
Total Patents: 4
Overall Rank: #1,260,692
Years Active: 1986–2006
Allegiance Rank: #92