We identified this engine either by the serial number or what we were told by the other salvage yard when we bought these. Some of them had paper labels on them. Tried to take as good a picture of the serial number as we could but just in case you can't read it the serial number is TB01E2239514. We strongly urge you to research that serial number to make sure that this engine is going to work for your bike. Again, the identification of this engine is our best effort but we only put a limited amount of time into the research. The other salvage yard may have made a mistake and telling us what it is off of so please do your due diligence. We do not know the condition of these engines so when you purchase this assume you're going to get parts only and if you get a engine that you can bolt in and run that's to your benefit but please don't assume that ready to run. Assume the worst. This is a pickup item only. Please don't ask us to ship it or to ship a portion of the engine. If you're not able to come pick it up then check and see if you have a friend in the area who's willing to do that for you. We are in Dover Delaware. I'll pick ups are to be prearranged. Don't assume you can just stop by and pick it up without any notice. Payment is in the form of cash only. Please do not pay for this online as any online payment will be refunded and by paying online you are basically saying you don't understand the terms of the transaction and we reserve the right to cancel the transaction. Loading is your responsibility so if you purchase an engine make sure you bring the Manpower and the proper vehicle to load it yourself.