Potent and specific antitumor effe