Main information about car part MAZDA 0866-32-220A
Producer MAZDA
Number 0866-32-220A / 086632220A
Group Steering Lever
Description Steering Lever
Control Arm
Analogue of MAZDA 0866-32-220A
ASHIKA ASHIKA 52-03-306 5203306 Steering Lever
JAPANPARTS JAPANPARTS PI-306 PI306 Steering Lever
JAPKO JAPKO 52306 52306 Steering Lever
MAZDA MAZDA 0370-32-220 037032220 Steering Lever
MDR MDR MPA-8306 MPA8306 Steering Lever
OCAP OCAP 0303426 0303426 Control Arm
PEMEBLA PEMEBLA JAPPI-306 JAPPI306 Control Arm