Contact seller
Looking to buy a good used front driveshaft slip joint for my 66 Barracuda. The original has part number 2530892 stamped on it. 25 teeth 26 index and approximately 9 1/2" total length.
Thanks
Thanks