Tefludazine

Product Number: WD08SZA
Product Name: Tefludazine
CAS: 80680-06-4
MF: C22H24F4N2O
MW: 408.437