mesylates
English
Noun
mesylates
plural of
mesylate