James E. Barefoot

Krueger International · Beaufurn · Grand Rapids Chair
Total Patents: 6
Overall Rank: #863,603
Years Active: 2004–2012
Krueger International Rank: #27