I could repost all the info here, but I'll leave it where it's at on:
My Electric Life
But here's a pic:
19 Amp 24 Volt motor
Transaxle
Controller
24V charger (built-in!!!)
throttle electronics - forward/reverse, max speed limiter, battery meter
wiring harness
Epic Win!