Equipment for mechanical and biological filtration of water.
  • PP
  • Threaded