Definition, synonyms and related words
A synthetic benzyl styryl sulfone undergoing clinical trials as an anticancer agent.