Touchscreen overlayPower inverter and touchscreen controllerFront of the screen (battery there for size comparison)Back of screen with 31 pin hirose connector.All this is missing is an lcd controller, which can be bought for around 60 bucks. (Computer to lcd controller, lcd controller to screen)