Waterway Plastics 806105233301 Sand Filter Self-Threading Drain Screen

[Product Information]