Lenovo ThinkPad E580 20KS003NUS LLN357 4050mAh / 45Wh Notebook Battery - BattDepot United States
New Original L17l3p51 L17c3p51 Battery For Lenovo Thinkpad E480 E485 E490 E580 E585 E590 R480 R580 L17m3p51 L17m3p52 01av446 - Laptop Batteries - AliExpress
LENOVO E580 Laptop - Type 20KT - Intel i3 8th Gen Processor - 256GB Solid State Drive + 500GB Hard Drive - 8GB Memory - Windows 10 Pro - B Grade - HiTECH4less
Lenovo ThinkPad E480 Teardown and RAM, SSD, HDD upgrade options