Cosmetics

Camellia Sinensis Callus Culture Lysate

SKU: AC-1205 Categories: ,
Product Code AC-1205

Synonyms

Lysate Of A Suspension Of The Cultured Callus Cells Of Camellia Sinensis