IDLER ARM N21/FRONTIER/TERRANO 86-07

$150.00

4 in stock

SKU: 48530-31G25 Category:

Description

Part Number: 48530-31G25
Brand: SHIBUMI CHINA
Position:
Alternative Names: SUSPENSION ARM
Alternative Numbers: SI-4685/D8530-VK90A
Vehicles: NISSAN NAVARA/NISSAN XTERRA