Manufacturer Part Number Description
DAIHATSU 48729-87706 Sleeve, control arm mounting
DAIHATSU XB408 Sleeve, control arm mounting