Triumph Bsa Main Shaft Assy 18t 57-1177 57-2438 Genuine Nos.