AIDS-136103 AIDS136103 Diethyl 2-(3-methoxybenzylidene)malonate NSC637151