Labprice Logo
Menu


Human Polymerase DNA Directed Beta (POLB) Protein
id: LP-abx073237-2kDa1g

Labprice Human Polymerase DNA Directed Beta (POLB) Protein

Abbexa





Size


InStock