Exact OEM replacement part, and low price together made to everything work perfectly. Searched locally and all around the web for what was needed. Shipment was very prompted. I will look to Plumbers Stock from now on to find what I need to get the job done.