James Edward Roth
Moen Incorporated · Creative Specialties · Nordyne
Total Patents:
27
Overall Rank:
#148,118
Years Active:
1984–2000
Moen Incorporated Rank:
#23