Diphenylpyrroles: Novel p53 activators.

Diphenylpyrroles: Novel p53 activators.