MacBook Pro 13 Retina A1502 late 2013 Early 2014LCD Screen Display Assembly Grade B. This will fit all 2014 a1502. And late 2013 early 2014 a1502 models.
Will not work on early 2015 a1502 13 inch. Firmware is not same you will get a black screen. 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.