EFX1002A Spray Head Insert Kit 0.5GPM | 3324104 | Sloan