Elgrand 3.2 Diesel Turbo QD32ETi – 1997 ~ 2002 – 1 – Induction

SKU: TB3064BL
Product image is for an illustrative use only