Skip to main content

membrane3

A large industrial cartridge of membrane bioreactor fibers.