2-(4-Bromobenzoyl)-4-(2-(4-bromophenyl)-2-oxoethyl)-3-hydroxy-2-cyclopenten-1-one AIDS-145663 AIDS145663 NSC670866