1-(2-Ethynylphenyl)-1H-pyrrole-2,5-dione AIDS-135015 AIDS135015 NSC634181