Patents Assigned to Mega Brands International, Luxembourgh, Zug Branch
  • Patent number: D623228
    Type: Grant
    Filed: March 1, 2010
    Date of Patent: September 7, 2010
    Assignee: Mega Brands International, Luxembourgh, Zug Branch
    Inventors: Benjamin Hoch, Michael Cerillo