0203-22049-81

96-well Microplate Mesh Seal for Cell Filtration, 70μm