Pharmacology

Following is true about iron dextran except ?