Product review (5 stars): Fits and works.
It's been a couple weeks and no leaks or smell so far.  There was some little excess rubber film on it that I just basically wiped off.