SKU: K16026-HD-TZ

South Bend Clutch 81-85 Toyota Land Cruiser 3.4L Diesel Stage 2 Endurance Clutch Kit

Regular price $796.50


K16026-HD-TZ, STAGE 2 ENDURANCE.