Manufacturer Part Number Description
DAEWOO 96 308 617 Holder, control arm mounting
DAEWOO 96497058 Holder, control arm mounting