Genuine Apple MacBook Pro A1502 EMC 2678 Trackpad Keyboard + Battery+Back cover
It also has battery but it's non tested
24-1502-0602
please see all pictures