Irving Schaffer
Hubbell Incorporated · Unknown · Cooper Technologies
Total Patents:
11
Overall Rank:
#467,129
Years Active:
1986–2012
Hubbell Incorporated Rank:
#533