James Becker
C.E. Niehoff & · Eaton · Kohler
Total Patents:
27
Overall Rank:
#147,535
Years Active:
1989–2012
C.E. Niehoff & Rank:
#2