AIDS-148929 AIDS148929 Diethyl 1-fluoro-2-phenylvinylphosphonate NSC682310