Product review (5 stars): Exact fit
Worked great to replace my broken one.