Genuine Parts for Lenovo Legion Y520-15IKBN Y520-15IKBA 15.6 inch Palmrest with US-English Layout Keyboard 5CB0N00298 : Amazon.in: Computers & Accessories
SZWXZY New Speakers Kit Replacement Parts For Lenovo Legion R720-15IKB Y520-15IKBN Speakers PK23000PEC0 PK23000PFC0 100% Tested - AliExpress
SZWXZY New Speakers Kit Replacement Parts For Lenovo Legion R720-15IKB Y520-15IKBN Speakers PK23000PEC0 PK23000PFC0 100% Tested - AliExpress
Amazon.com: ThinkParts Genuine Parts for Lenovo Legion Y520-15IKBN 15 inch Palmrest Upper case SPA Espain Spanish Backlit Keyboard Bezel, 5CB0N00199 AP138000300 : Electronics
Lenovo Legion Y520-15IKBN Repair - iFixit
Lenovo Legion Y520 i7 8th gen 15.6" Spare Parts Only Gaming Laptop - Techno Systems