Vitamin B17: Little-known facts about this vitamin
Vitamin B17, a name that we have hardly heard when talking about vitamins. So what is vitamin B17 and what special uses does it have? Vitamin B17, also known as Laetrile and Amygdalin, is a compound that has caused scientists to argue about its ability to fight cancer. Vitamin...