Leonard John Duran

Kenu · Camelbak Products
Total Patents: 38
Overall Rank: #85,576
Years Active: 2012–2024
Kenu Rank: #3