Product review (5 stars): Seems like an OEM product.
Fit just perfect.