Chengdu Fengxun Technology Co., Ltd. Trademarks
MARRAYLA
Filed: September 1, 2020
Brooms; Mops; Animal-activated pet feeders; Baskets for household purposes; Compostable and biodegradable plates, bowls,…
Owned by: Chengdu Fengxun Technology Co., Ltd.
Serial Number: 90151310