70837-47-7 AIDS-126340 AIDS126340 Ethyl 2,2-di(1H-indol-3-yl)propanoate NSC106226