Miscellaneous engine parts off a 2017 ninja 650.  Oil pan, water pump, timing chains, etc.  See pics.  This engine suffered a thrown rod and all parts will need to be thoroughly cleaned before being installed on your engine.  See pics of oil pan.  May fit other years but donyour own research.