9-(3-Hydroxy-2-phosphonomethoxypropyl)adenine 9-(3-Hydroxy-2-phosphonylmethoxypropyl)adenine 92999-29-6 HPMPA N-(2-Phosphonomethoxyethyladenine) Phosphonic acid, ((2-(6-amino-9H-purin-9-yl)-1-(hydroxymethyl)ethoxy)methyl)-, (S)-