AIDS-150186 AIDS150186 Diethyl 3-hydroxy-3,4-dimethyl-1,1-cyclopentanedicarboxylate NSC686506