single block, 64 PCR tube strips, 0.2ml tubes

Attribute:

SKU : TC0401001-86


Powered by MakeWebEasy.com