Manufacturer Part Number Description
DAEWOO 0350153 Mounting, stabilizer coupling rod
DAEWOO 2875013 Mounting, stabilizer coupling rod