stearic acid, amylase, sodium stearoyl lactylate…

$129.99

… stearic acid, amylase, sodium stearoyl lactylate – hold on. What in the world is C-I-L-A-N-T-R-O?

Share