Manufacturer number:TC1885. Link/Coupling Rod, stabiliser bar. Rod/Strut: Coupling Rod. DAIMLER C2C18571. DAIMLER SUPER EIGHT (X350) 4.2 395HP/291KW 2005/09-2009/12. JAGUAR F-TYPE Convertible (X152) 3.0 SCV6 340HP/250KW 2012/10.
eBay