John M. Lown

Takeya Usa · Snapware · Flotool International
Total Patents: 49
Overall Rank: #55,744
Years Active: 1991–2025
Takeya Usa Rank: #1