159081-22-8

YM-31636

YM-31636

Identification

Catalog number1315258
Chemical name YM-31636
CAS RN159081-22-8
Molecular formulaC18H15N3O4S

Structure

159081-22-8 structure