Michael Kretzschmar

Mega Brands International
Total Patents: 5
Overall Rank: #1,014,177
Years Active: 1997–2013
Mega Brands International Rank: #11