L300 Delica front inner sway bar mounting bush (26.5mm) - Genuine part

SKU:
CCA2091
$25.17
(No reviews yet)
Current Stock:
6
Adding to cart… The item has been added

L300 Delica front inner sway bar mounting bush (26.5mm) - sold individually, requires two per vehicle

Genuine part

Fits Multiple Models. Please Provide VIN To Confirm Fitment.