OFFTEK 8GB Replacement Memory RAM Upgrade for IBM-Lenovo IdeaPad Y580 (DDR3-12800) Laptop Memory at Amazon.com
Lenovo ideapad Y580 Disassembly | MyFixGuide.com
IdeaPad Y series - Wikipedia
US new laptop keyboard for lenovo ideapad Y580 Y580N Y580A Y580NT Y590 English black|laptop keyboard|keyboard for laptoplenovo y580 keyboard - AliExpress