With IDP as substrate, the immobilized polynucleotide phosphorylase ( PNPase) catalytic polymerization. white powder; Soluble in water, insoluble in ethanol Assay> 90%