Product review (3 stars): Three Stars
Nice fit, but the filtration of impurities is not as good as I would expect.