Edwin Allen
Colgate-Palmolive
Total Patents:
6
Overall Rank:
#894,726
Years Active:
1983–1989
Colgate-Palmolive Rank:
#542