This crankshaft is designed for Yamaha YZ250F models from 2003-2013. It is an OE/OEM part number 55630307100 with a manufacturer part number of 14105. The item comes with a manufacturer warranty of 1 year. Please note that this is a brand-new, unused, unopened, and undamaged item that will be shipped in its original packaging. The packaging should be the same as what is found in a retail store, unless the item was packaged by the manufacturer in non-retail packaging, such as an unprinted box or plastic bag. Please refer to the seller's listing for full details.