Isuzu Trooper Rear Stabilizer Bar.
Nairobi, Nairobi Central
Isuzu Trooper 4 Jg2 Stabilizer
Nairobi, Ngara