Product review (5 stars): Pefect replacement.
Was a perfect fit and it doesn't leak.  I would definitely recommend it.