meaning of Carbachol

Carbachol - German to English

carbachol