Odyssea Pharma S.P.R.L. Trademarks
LEVOSERT
Cosmetics, essential oils; dentifrices; hair lotions
Owned by: Odyssea Pharma S.P.R.L.
Serial Number: 79064175