Vic Bertrand
Mega Brands International · Mega Brands · Mega Brands International S.A.R.L.
Total Patents:
19
Overall Rank:
#240,311
Years Active:
1987–2014
Mega Brands International Rank:
#4