PCR Plate Block, 96-well

$275.00

96-Well PCR Plate Block with conical wells