Embelin: a benzoquinone possesses therapeutic potential for the treatment of human cancer.