Product review (5 stars): fit perfectly and paid a good price this product
Arrived in timely manner, fit perfectly and paid a good price this product. I am very satisfied.