AIDS-149646 AIDS149646 Diisopropyl 1-hydroxy-1-methylethylphosphonate NSC684795