AIDS-142688 AIDS142688 Dibutyl 1-cyano-2-(5-methyl-2-furyl)vinylphosphonate Dibutyl 2-phosphono-3-(5-methyl-2-furan)acrylonitrile NSC660158