Ordamo Limited Trademarks
ORDAMO
Filed: August 16, 2021
Computer hardware; touch screen based systems comprising a screen that a user interacts with by touching an interface device…
Owned by: Ordamo Limited
Serial Number: 90885014
ORDAMO
Filed: August 16, 2021
Computer hardware; touch screen based systems comprising a screen that a user interacts with by touching an interface device…
Owned by: Ordamo Limited
Serial Number: 90885092