Disappointing ....leaks, does not do the job!
Big mistake....it is not an authorized replacement part and leaks.  Will probably throw away, not worth the time and effort to replace.
Rating: 1 stars