PCR tubes brackets,preventing deformation of PCR tubes, 18204369

SKU: 18204369
Manufacturer: Dragon Lab