AIDS-130571 AIDS130571 Hexadecyl 2-(trimethyl-.lambda.~5~-azanyl)ethyl hydrogen phosphate Miltefosin C NSC605583