Nylon Foot Filter-8060005

Sale price£8.97 GBP

  • 20 mesh screen
  • 30mm hose barb
  • 150mm diameter