Used OEM rear drive shaft pulled from a 1995 Toyota 4x4 4Runner with 3.0 liter V6 engine and automatic transmission in great shape. Front splines are in good condition. Will fit 1988-1995 Toyota 4x4 Pickup and 4Runner with 3VZ-E 6 cylinder engine and automatic  transmission. Exact part shown.