AIDS-137826 AIDS137826 Ethyl (diethoxyphosphoryl)(3-thienyl)acetate NSC643158 Triethyl-(3-thiofuryl)-phosphono acetate