Roger Pedlar

Castle Rock Industries · Karcher North America · Samsonite
Total Patents: 45
Overall Rank: #63,902
Years Active: 1993–2025
Castle Rock Industries Rank: #1