Product review (4 stars): Fit perfectly. No problem with installing. Did buy ...
Fit perfectly.  No problem with installing.  Did buy a replacement before but lasted not as long as I expected.  Hope this one last longer.