Jube Leonard

Magna Closures · Ventra Group
Total Patents: 10
Overall Rank: #481,886
Years Active: 2007–2025
Magna Closures Rank: #15