96 Well PCR Plate

$220.00 (100/case)

96 Well PCR Plate

SKU: 29L8217 Category: