Product review (5 stars): Five Stars
perfect fit-a small leak dripped out of the old piece so this saved us a costly repair visit.