I will vouch 100% on the quality of those reproduction parts. Superb and accurate to say the least ! I've made many purchases and have been totally satisfied with the correctness and the top of the line excellent quality. Pa