Description
Image – PCR Tube Strips  0.1 tube strips
Item no. 0030124804
Eppendorf PCR Tube Strips