Product review (4 stars): Almost perfect
It was exactly the right part, but one of the mounting tabs was broken. I had to use a washer to make it work.