96 Well Semi-Sk Strght PCR Plate Barcode

Product details

Size: 10 x 10
Alpha Labs