Phytic Acid 101: Everything You Need to Know Authority Nutrition, 22 Dec 2014 Phytic acid is a unique natural substance found in plant seeds. It has received considerable attention due to its effects on…