PCR Plate Block, 96-well

$265.00

96-Well PCR Plate Block with conical wells