Product review (4 stars): exact fit and works well.
Fits and works well.  only complaint is that like other elements of it's type / application, it is fairly expensive and this was the best price I could find.