BYOMA Limited Trademarks
BYOMA BLEMISH
Filed: February 11, 2025
Beauty serums; Body lotions; Body scrubs; Moisturizing preparations for the skin; Skin toners; Non-medicated exfoliating…
Owned by: BYOMA Limited
Serial Number: 99037567