2-(Trimethyl-.lambda.~5~-azanyl)ethyl hydrogen hexadecylphosphonate AIDS-145093 AIDS145093 NSC669266