CASP3 and cancer: These results demonstrated that 643943 has the therapeutic potential for CASP3/DR or XIAP:CASP7 accumulated cancers.