Mario Turchi

Playtex Products · Reckitt Benckiser · Reckitt Benckiser (Uk) Limited
Total Patents: 83
Overall Rank: #21,043
Years Active: 1992–2025
Playtex Products Rank: #8