Locomocean Limited Trademarks
SHUT THE DUCK UP
Filed: December 19, 2018
Horological and chronometric instruments, and parts and cases therefor; Electronic alarm clocks
Owned by: Locomocean Limited
Serial Number: 88234906