2nd HDD SSD Hard Drive Caddy Frame Tray for Lenovo IdeaPad G400 G405 G500 G505 | eBay
Amazon.com: Keyboard go go go for Lenovo IdeaPad G500 G505 G510 G700 G710 Series 25-0160111 23883 Black US Layout Notebook Built-in Keyboard : Electronics
Lenovo G505 15.6" SSD 128 Go AMD E1-2100 4 Go Windows 10 Home