exactly what I needed
This product arrived on time, in perfect shape and fit perfectly.
Rating: 5 stars