Citrate

Definition of Citrate from the PharmacyDictionary.in

Citrate

This is a salt or an ester of citric acid.

Not Available