AIDS-149648 AIDS149648 Methyl 2-((bis(hexyloxy)phosphoryl)oxy)-3,3,3-trifluoropropanoate NSC684797