Chemical Name : TROXACITABINE
CAS : 145918-75-8
Synonyms: SPD-758;TROXACITABINE
135326-11-3
31456-71-0
21396-42-9
269398-81-4
Cat No.:TS87289
Name:TROXACITABINE
CAS:145918-75-8
Quantity:
Remark: