James Garrett
Bayne Machine Works · Schwarze Industries
Total Patents:
2
Overall Rank:
#2,105,731
Years Active:
2008–2011
Bayne Machine Works Rank:
#3