Has anyone heard about this stuff on the internet- comes under diffenet names but is basically some type of snail extract that claims to heal scars?
Has anyone heard about this stuff on the internet- comes under diffenet names but is basically some type of snail extract that claims to heal scars?
lwhite
Yes I ordered it once. Elcina cream or something like that. It was a nice cream overall but it did not help acne scarring.