SENTOSA DEVELOPMENT CORPORATION Trademarks
SENTOSA
Filed: July 12, 2018
Computer software applications for mobile devices, personal computers, consoles and tablets, namely, software for providing…
Owned by: SENTOSA DEVELOPMENT CORPORATION
Serial Number: 79245795