Definition of Citrate from the PharmacyDictionary.in
Citrate
Synonyms or meaning of Citrate
This is a salt or an ester of citric acid.
Image related to Citrate
Not Available
Definition of Citrate from the PharmacyDictionary.in
This is a salt or an ester of citric acid.
Not Available