Charles M. Moskowitz
Black & Decker · Ohmeda
Total Patents:
3
Overall Rank:
#1,625,232
Years Active:
1986–2001
Black & Decker Rank:
#1,429