Bethanechol is a parasympathomimetic choline carbamate that selectively stimulates muscarinic receptors without any effect on nicotinic receptors. Unlike acetylcholine, bethanechol is not hydrolyzed by cholinesterase and will therefore have a long duration of action.
The compounds of every Wikipedia article carrying a Chembox or a Drugbox, refreshed daily, with the values their infoboxes give. The pages need JavaScript; the API does not.