354578 Display Image

BioCoat Control Inserts with 8.0 um PET Membrane in Two 24 Well Plates

Code: 354578 D2-53

€317.20 PK24
List Price