Parallel synthesis and biological evaluation of 837 analogues of procaspase-activating compound 1 (PAC-1).