Chemical Name : TROXACITABINE
CAS : 145918-75-8
Synonyms: SPD-758;TROXACITABINE
37843-14-4
114429-07-1
400822-47-1
307557-48-8
Cat No.:TS87289
Name:TROXACITABINE
CAS:145918-75-8
Quantity:
Remark: