These parts are from a complete running 2007 KX250F.  I have owned and maintained the bike since 2016 and it has 85 hours on it since then.  They are all in good condition as pictured.  If you are looking for anything else from this bike just let me know.

Many parts may also fit a KX450F or Suzuki.