Basic information Safety Related Supplier
9-(2-(phosphonomethoxy)-3-hydroxypropyl)-8-azaadenine Structure

9-(2-(phosphonomethoxy)-3-hydroxypropyl)-8-azaadenine