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