For Lenovo Legion Y520 Y520-15ikbn Laptop Motherboard 5b20n00280 With I7-7700hq Cpu Gtx 1050ti 4gb Dy512 Nm-b191 Mb 100% Tested - Laptop Motherboard - AliExpress
FOR Lenovo Legion Y520 15IKBA R720 Upper case Palmrest cover US Keyboard | eBay
NEW For Lenovo Legion Y520 15IKBM Palmrest Case Upper Cover Backlit US Keyboard Without Card Reader Interface 5CB0P24325|Replacement Keyboards| - AliExpress