Vitamin B17

Doctor in India

Read my blog

Vitamin B17 in its most natural form is called Amygdalin. It is a natural compound of crystalline chemical nature and bitter taste.