INCI-Name

SACCHAROMYCES/BRASSICA OLERACEA ACEPHALA LEAF FERMENT FILTRATE