Melvin Scott
Lever Brothers · Long-Airdox · Simmons-Rand
Total Patents:
8
Overall Rank:
#666,650
Years Active:
1983–2000
Lever Brothers Rank:
#32