Eric L. Shark

Karcher North America · Kärcher North America · Castle Rock Industries
Total Patents: 17
Overall Rank: #272,372
Years Active: 2000–2021
Karcher North America Rank: #3