Definition, synonyms and related words
A methanesulfonate with possible applications in treating leukemia.