Parts are from a 2007 Suzuki Hayabusa 1300. Assembly is from a great running condition Suzuki Hayabusa. Everything you see is included. Parts are OEM.