50 mesh screen 0.5 inch Barb inlet 0.5 inch NPSM Female outlet

255-323
  • Sale
  • Regular price $11.12