enzymes_img1.svg

T7 RNA Polymerase, high concentration

Catalog No.
ON-005