Back to Previous Page

PCR reaction tubes, BRAND 0.2mL tubes, y

ITEM#: 2197-781302 PK

MFR#: 781302

PCR reaction tubes, BRAND 0.2mL tubes, yellow with flat atta

PCR reaction tubes, BRAND 0.2mL tubes, yellow with flat atta