perfect replacement
Arrived on time.....fit perfectly
Rating: 5 stars