Product review (3 stars): Good fit wierd taste
I replaced a different brand that was leaking. This one for perfect. Taste funny though...