Apple Macbook Pro (Last of the good ones) Top Spec!
Upgraded with 1TB SSD. New battery installed by Apple a few years back. Still plenty of life left. You will need to stick them back if you wish. I never bothered. Yellowing of the power cable (they all do that).