John Puckhaber

Colgate-Palmolive
Total Patents: 6
Overall Rank: #879,349
Years Active: 1989–2004
Colgate-Palmolive Rank: #456