Part is off a Good Running 2005 Harley-Davidson Sportster XL1200C. Aprilia BMW Buell Can-Am Ducati Honda Suzuki Kawasaki Yamaha Triumph KTM Harley Davidson. Front Top Engine Stabilizer Link & Bracket - front upper engine mounting assembly including the support bracket and stabilizer tie link with bushings.