James Edward Roth

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