
ROSE BIOPHYTPEEL PETALS TPOFF
CAS Number
90106-38-0
Benefits
bio-based

INCI Name
ROSA DAMASCENA FLOWER
Category
Botanical Extracts