replacement laptop battery for lenovo thinkpad e40 thinkpad e50 thinkpad edge 0578-47b thinkpad edge 15 thinkpad edge e420 thinkpad edge e520 thinkpad l410 thinkpad l412 thinkpad l420 thinkpad l421 thinkpad l510 thinkpad l512 thinkpad l520 thinkpad t420 thinkpad t520 thinkpad t520i thinkpad w510 thinkpad w520 lenovo thinkpad edge 14 thinkpad sl410 thinkpad sl510 thinkpad t410 thinkpad t510 series fits selected models only batteries replacement laptop battery for lenovo 58.9