Product review (5 stars): Why use non brand filters that may not fit?
Perfect fit.  No leaks.