Leon Coresh

Rolling Razor
Total Patents: 17
Overall Rank: #261,051
Years Active: 1998–2025
Rolling Razor Rank: #2