YourDictionary

mesylate medical definition

noun
A salt or ester of methanesulfonic acid.

Learn more about mesylate

link/cite print suggestion box