1 result found
Search Results for: demecarium_bromide
Aqueous solution
Definition noun, plural: aqueous solutions A solution wherein water is the dissolving medium or solvent Supplement Solution,... Read More