Product review (5 stars): Perfect Fit!
After years of putting up with a broekn one, I found this and it was a perfect fit.  Better construction than the original!