What Foods Have Vitamin B17?
Vitamin B17, which also goes by the names amygdalin and laetrile, is a nutrient that is found in abundance from a number of different food sources. Many of these are foods that are readily available from your local grocery or farmers market. Outlined below are some of the foods that have Vitamin B17.