Impact of Bean Polyphenols and Phytic Acid on Iron Absorp... | NCT01472484 | Trialant