Product review (5 stars): perfect fit, no leaks
Delivered on time, perfect fit, no leaks. Great product, great price.  Will buy again