Product review (5 stars): Save Money and Fix it Yourself
Perfect fit. Stopped the leak. 3 months in and so far so good.