MagBoox International B.V. Trademarks
M MAGBOOX
Electronic publications [download]; software for mobile devices; software and software applications, including software…
Owned by: MagBoox International B.V.
Serial Number: 79233734