Abracadabra Leka LLC Trademarks
LEKA SKINCARE
Body and beauty care cosmetics
Owned by: Abracadabra Leka LLC
Serial Number: 87869726