Pulled from a 2004 CRF250R .
Everything looks to be in good condition, used.
Please verify this will work for you, we cannot accept returns.