James J. McElroy

Moen Incorporated · Alliedsignal · Honeywell
Total Patents: 15
Overall Rank: #327,860
Years Active: 1997–2002
Moen Incorporated Rank: #30