Back to Previous Page

PCR reaction tubes, BRAND 0.5mL tubes, y

ITEM#: 2197-781312 PK

MFR#: 781312

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

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