We are a business that specializes in selling HP laptop batteries. We are committed to providing Canadian customers with high-quality replacement batteries for tens of thousands of HP laptops on the market. Here you can find many battery replacements for the HP laptop models you need.Our HP laptop batteries are specifically designed for safety and compatibility. They are rigorously tested by technicians before being shipped to ensure that customers have a good experience when using them. It is recommended that you contact our customer service before payment to ensure that the battery you purchased can be perfectly compatible with your laptop model.

Mini 1099ea Vivienne Tam Edition
Mini 1098ei Vivienne Tam Edition
Mini 1097ei Vivienne Tam Edition
Mini 1020TU Vivienne Tam Edition
Mini 1019TU Vivienne Tam Edition
Mini 1018TU Vivienne Tam Edition
Mini 1000 XP Edition
Mini 1000 Mobile Broadband
Mini 1000 Mi Edition
Mini 1130CM
Mini 1120TU Vivienne Tam Edition
Mini 1117TU Vivienne Tam Edition
Mini 1111TU Vivienne Tam Edition
Mini 1190BR
Mini 1141NR Vivienne Tam Edition
Mini 1199EZ Vivienne Tam Edition
Mini 1199ev Vivienne Tam Edition
Mini 1199et Vivienne Tam Edition
Mini 1199ER Vivienne Tam Edition
Mini 1199eq Vivienne Tam Edition
Mini 1199ep Vivienne Tam Edition
Mini 1199eo Vivienne Tam Edition
Mini 1199EJ Vivienne Tam Edition
Mini 1199eh Vivienne Tam Edition
Mini 1199ee Vivienne Tam Edition
Mini 1199ec Vivienne Tam Edition
Mini 1199eb Vivienne Tam Edition
Mini 1199ea Vivienne Tam Edition
Mini 1198eo Vivienne Tam Edition
Mini 1100 CTO
Pavilion DV6-6199us
Pavilion DV6-6199SE
Pavilion DV6-6199tx
Pavilion DV6-6192sf
Pavilion DV6-6192es
Pavilion DV6-6192ef
Pavilion DV6-6191ss
Pavilion DV6-6191sf
Pavilion DV6-6191es
Pavilion DV6-6190sf
Pavilion DV6-6190ep
Pavilion DV6-6194es
Pavilion DV6-6194eg
Pavilion DV6-6193ss
Pavilion DV6-6193es
Pavilion DV6-6192sl
Pavilion DV6-6196ee
Pavilion DV6-6195es
Pavilion DV6-6194ss
Pavilion dv6-6196sp
Pavilion dv6-6196ep
Pavilion dv6-6196se
Pavilion dv6-6196ex
Pavilion dv6-6197ss
Pavilion dv6-6196ss
Pavilion dv6-6197es
Pavilion dv6-6198sp
Pavilion dv6-6199ee
Pavilion dv6-6199sp
Pavilion DV6-6145us
Pavilion DV6-6190se
Pavilion DV6-6195SP
Pavilion DV4-5006TX
Pavilion DV4-5009TX
Pavilion DV4-5008TX
Pavilion DV7-7099
Pavilion DV7-7000
Pavilion DV6-8099
Pavilion DV6-8000
Pavilion DV6-7099
Pavilion DV6-7000
Pavilion DV4-5099
Pavilion DV4-5003TX
Pavilion DV4-5000
MO09
TouchSmart tx2-1200
TouchSmart tx2-1300
TouchSmart TX2Z-1200
TouchSmart TX2Z-1200 CTO
TouchSmart TX2Z-1300 CTO
TouchSmart TX2Z-1300
TouchSmart TX2Z-1000
TouchSmart TX2-1375DX
TouchSmart TX2-1326AU
TouchSmart TX2-1323AU
TouchSmart TX2-1310AU
TouchSmart TX2-1308AU
TouchSmart TX2-1307AU
TouchSmart TX2-1305AU
TouchSmart tx2-1051xx
TouchSmart tx2-1300et
TouchSmart tx2-1275dx
TouchSmart tx2-1274nr
TouchSmart tx2-1270us
TouchSmart tx2-1250es
TouchSmart tx2-1250ef
TouchSmart tx2-1250ee
TouchSmart tx2-1250ea
TouchSmart tx2-1244ca
TouchSmart tx2-1230es
TouchSmart tx2-1224ca
TouchSmart tx2-1216au
TouchSmart tx2-1212au
TouchSmart tx2-1211au
TouchSmart tx2-1210er
TouchSmart tx2-1209au
TouchSmart tx2-1208au
TouchSmart tx2-1207au
TouchSmart tx2-1206au
TouchSmart tx2-1205au
TouchSmart tx2-1204au
TouchSmart tx2-1200eo
TouchSmart tx2-1200eg
TouchSmart tx2-1250ed
TouchSmart tx2-1250et
TouchSmart tx2-1277nr
HSTNN-I99C-4
HSTNN-I02C
HSTNN-I98C-5
HSTNN-I97C-4