Polynucleotide 3'-phosphatase (substance)
Supplier: international · SCTID 24839006
Phosphoric monoester hydrolase Protein