Product review (5 stars): Fits
This was an exact fit Looks to be OEM.