BBI608 is an orally administered agent targeting cancer stem cells.
832796-65-3
Napabucasin;BB608;BBI-608
C21H20Cl2FN3O5
Research and Development , Pharmaceutical