Product review (5 stars): OEM Substitute
Fits and works perfectly.  Great alternative to more pricey OEM version.