0203 22049 81

96 well Microplate Mesh Seal for Cell Filtration ; 70μm