Skip to content
PharmaInsight

Carbachol 3% eye drops

1106000J0AAAFAF · Eye

No national prescribing figures are published for this presentation. See Carbachol for the chemical it belongs to.