QUACK MARKETING LTD Trademarks
QUACK

QUACK

Filed: August 19, 2019
Downloadable software in the nature of a mobile application for web messaging, instant messaging, video calls, phone calls…
Owned by: QUACK MARKETING LTD
Serial Number: 79270328