Comparison of Deferiprone Extended Release Tablets and Fe... | NCT02465489 | Trialant