1,2,3-Propanetricarboxylic acid, 2-hydroxy-, iron-59Fe salt 2-Hydroxy-1,2,3-propanetricarboxylic acid iron-59Fe salt 50515-28-1 Iron-59 citrate