Benfuresate

Product Number: WD0967D
Product Name: Benfuresate
CAS: 68505-69-1
MF: C12H16O4S
MW: 256.32