Came off a 2005 CRF250X. Good condition comes with cap and petcock.