LINK/COUPLING ROD, STABILIZER BAR
Part no MH21083
Part information
LINK/COUPLING ROD, STABILIZER BAR is manufactured by MEHA AUTOMOTIVE under part number MH21083. It fits TOYOTA vehicles. It cross-references 2 OEM part numbers.
| Part no | MH21083 |
|---|---|
| Manufacturer | MEHA AUTOMOTIVE |
| EAN | 8683281128933 |
| Weight | 290 g |
Compatible vehicles 1
Stated by the manufacturer 1
TOYOTA (1)
LAND CRUISER 90 (_J9_) | LAND CRUISER COLORADO