New OEM Replacement Driveshaft for Yamaha 1050 - TR1Fits 6GA-45511-00-00 6GA-G5511-00-00 Length - 19.49"High Quality Stainless Steel