0203-22048-91

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