Detach Tech Limited Trademarks
ZEBBLE
Filed: March 18, 2025
Downloadable software in the nature of a mobile application for setting alarms; Downloadable software in the nature of a…
Owned by: Detach Tech Limited
Serial Number: 99090354