ROSE BIOPHYTPEEL PETALS TPOFF
CAS Number
90106-38-0
Benefits
bio-based
Bio-based
INCI Name
ROSA DAMASCENA FLOWER
Category
Botanical Extracts