Glufosfamide: beta-D-Glc-IPM, D 19575

    Drugs in R&D
    |April 2, 2005
    PubMed