Battery for HP Compaq CQ58-302SA CQ58-306SA CQ58-B10NR CQ58-BF9WM CQ58-350SG USA | eBay
New Laptop Keyboard for HP Compaq CQ58-303SD CQ58-306SD CQ58-373SD CQ58-202SD CQ58-203SD CQ58-301SG CQ58-311SG CQ58-343SG CQ58-344SG CQ58-345SG US layout Black color - Newegg.com
HP COMPAQ PRESARIO CQ58 SERIES LAPTOP 15.6" LCD BACK COVER LID BLUE 701880-001 | eBay
Compaq Presario CQ58-255EC replacement battery from United States | BatteryBuy.us
Best Buy: BTI 6-Cell Lithium-Ion Battery for Compaq CQ58 and Presario CQ42 Laptops CQ-CQ62