This is a input driveshaft for a MerCruiser bravo drive. It will fit a bravo one two or three. The joints and bearings feel like brand-new and there is only a little bit of surface rust as seen in pictures. Sold as is as, seen in pictures. shipping to lower 48 states only. Make offer