SmileGate Megaport, Inc. Trademarks
MEGAPORT
Filed: April 7, 2017
Downloadable computer game programs; Computer application game software for mobile phones; Computer game software; Computer…
Owned by: SmileGate Megaport, Inc.
Serial Number: 87402995