Cucurbitacin: Ancient Compound Shedding New Light on Cancer Treatment. (2010)