Product review (5 stars): Very satisfied!
Fit perfectly, no leaks whatsoever, and I expect is doing its' job. What a price difference from the OEM.