Cosmetics

Lens Esculenta Symbiosome Extract

SKU: AC-1136 Categories: ,
Product Code AC-1136
CAS Number 90063-40-4
ECHA Number 289-998-9

Synonyms

Extract Of The Symbiosomes Of The Lentil, Lens Esculenta, Fabaceae