Product review (5 stars): Fits Perfect-Good Price
right part, right price and came on time as promised. That's all you want. I will buy again if I needed which I hope I wouldn't.