MacBook Pro 13 Retina A1502 2014 and late 2013 LCD Screen Display Assembly Grade b. This will fit all early 2014. And late 2013 late 2014 a1502 models.
Will not work 2015 as its firmware is different. Please do not hook up to liquid damaged board. Please make sure the issue is the screen if not cracked then there are other issues.