Description
Image – PCR Tube Strips  0.1 tube strip & domed cap strip
Item no. 0030124812
Eppendorf PCR Tube Strips