AIDS-138781 AIDS138781 Ethyl 1-(3-ethoxy-3-oxopropyl)-2-oxocyclopentanecarboxylate NSC646219