Chemical Name : TROXACITABINE
CAS : 145918-75-8
Synonyms: SPD-758;TROXACITABINE
62228-20-0
10596-16-4
435345-18-9
55877-79-7
Cat No.:TS87289
Name:TROXACITABINE
CAS:145918-75-8
Quantity:
Remark: