Tongsheng TSDZ2 48V 750W motor upgraded with programmable options via the display. Comes with 12 Ah lithium ion battery and charger with adapter wire should you want to upgrade the charger. Includes brake cut-off levers, throttle, 170mm crank arms (or optional 152mm crank arms), original 42T chain ring plus chain ring adapter should you want a different size chain ring. Also included is a spare controller and blue nylon drive gear (two parts most likely to fail first), spare wiring harness, backup display, and tools for installation (crank arm puller and TSDZ wrench- you will also need a bottom bracket removal tool for your specific model). The motor only has 110 miles on it and original cost for the kit, battery, and spare parts was about $1100.