113852-36-1 9-(3-Hydroxy-2-phosphonomethoxypropyl)guanine HPMPG Phosphonic acid, ((2-(2-amino-1,6-dihydro-6-oxo-9H-purin-9-yl)-1-(hydroxymethyl)ethoxy)methyl)-, (+-)-