Chemical Name : TROXACITABINE
CAS : 145918-75-8
Synonyms: SPD-758;TROXACITABINE
5423-23-4
135252-10-7
920-42-3
40851-62-5
Cat No.:TS87289
Name:TROXACITABINE
CAS:145918-75-8
Quantity:
Remark: