Product review (5 stars): fits just right
Fits better than the part from my local shop I like that there are three sizes of each end so it fits perfectly.