ROSA CENTIFOLIA PHYTPEEL PETALS T
CAS Number
84604-12-6
Benefits
bio-based
Bio-based
INCI Name
ROSA CENTIFOLIA FLOWER
Category
Botanical Extracts