Ericifolin: a novel antitumor compound from allspice that silences androgen receptor in prostate cancer.

Ericifolin: a novel antitumor compound from allspice that silences androgen receptor in prostate cancer.