Brandtech BrandPlates Cell Culture Inserts Strips, cellGrade +, PC, 1.0 um, 12 x 4-strip - 782820

$325.00
Description

Insert Strips, cellGrade +, PC, 1.0 µm, 12 x 4-strip