Chemical Name : TROXACITABINE
CAS : 145918-75-8
Synonyms: SPD-758;TROXACITABINE
502-72-7
239135-48-9
89-23-6
Cat No.:TS87289
Name:TROXACITABINE
CAS:145918-75-8
Quantity:
Remark: