Product review (5 stars): Eazy Peezy
Perfect fit, factory part.  Easy to install.