I looked at the structures of these two antiviral compounds. They both have a derivative of phosphoric acid at the 5'-position of the ribose that is esterified with a phenyl group. There is also an alanine that is joined to the phosphorus via the amino nitrogen of the alanine residue in a phosphoramidate linkage. Finally the carboxylate end of alanine is esterified, either with isopropanol or a 6-carbon alcohol.
I am interested in the reasons for these choices. The molecules are neutral, and I presume that this is to make them more membrane-permeable. Having one phosphorus is at least reasonable if you want a triphosphate analog, although prodrugs without one phosphorus are known or even a ribose or deoxyribose ring. But I am wondering about the choice of alanine. Why an amino acid, and why that particular amino acid?