Right Part!
Exact replacement for the OEM for my 2005 2500HD. Very pleased!
Rating: 5 stars