Toyota Hiace 5l, 7l Front Stabilizer Link 48820-26050
Nairobi, Nairobi Central
Stabilizer Link Toyota Hiace 7l
Nairobi, Ngara