Organon
Tablet
Deferiprone