https://www.safecontrolarm.com/products/mazda-2-2003-2007-control-arm.html This product is suitable for Mazda 2 2003-2007 CONTROL ARM, with one ball joint and two bushings. Condition: New Country/Region of Manufacture: China Manufacturer Part Number: SF-MZ-421 L, SF-MZ-422 R Brand: OEM OE/OEM Part Number: DD32-34-350A, DD32-34-300A Type: Control Arm Ball Joint Assembly: With Bushings: With TWO Bushings Placement on Vehiole: Front Lower Left/Right Manufacturer Warranty: 1 Year Kit or Single Part: Kit