Manufacturer Part Number Description
CHERY A11-2906021 Link Stabilizer
CHERY T11-2906030 Link Stabilizer