EFX1001A Spray Head Insert Kit 1.5GPM AR | 3324103 | Sloan