INCI-Name

CYANOBACTERIA SYNECHOCYSTIS SP. PCC 6803 FERMENT FILTRATE