INCI-Name

HYDROLYZED TAMARINDUS INDICA SEED POLYSACCHARIDE