Part pulled from a 1989 Chevy C2500 Standard cab long bed 5.7L from Oregon. Front section of 2-Piece rear driveshaft in good used condition. Light surface rust throughout as shown. Guaranteed straight & true. Includes mounting bracket & hardware. Overall length of entire assembly is 41". Thanks for looking!