Rear Stabilizer Links Ist/Platz 4wd
Nairobi, Nairobi Central
Toyota Wish Stabilizer Bar Link Ex Japan