Debiopharm International SA Trademarks
LIBELULA
Filed: April 17, 2024
Pharmaceutical products, medical and veterinary preparations; sanitary products for medicine; dietetic food and substances…
Owned by: Debiopharm International SA
Serial Number: 79400586