Deferiprone Deferiprone is an iron chelator SKU: SLB-ID0980-500mg Supplier: Solarbio Unit: each Add to cart Contact Us Add to wishlist Price 194.57 € 194.57 € Terms and Conditions