Vitamin B17; Deficiency Symptoms, Food Source, Health Benefit

Vitamin B17 is a naturally occurring chemical compound, famous for falsely being promoted as a cancer cure. It is found in many plants, but most notably in the seeds (kernels) of apricot, bitter almonds, apple, peach, and plum.Amygdalin is classified as a cyanogenic glycoside because each amygdalin molecule Read More …