I like the potassium jets. A,B,C, E and F rated, zero thrust (so no spread of flammable liquids), non pressurized, small, zero residue but remains in play long enough to suppress later flames, and safe to use with people inside an enclosed place.
I have one in each car I own and a few on my boats (that have engines and or electrics). One of these saved my old and loved car from an electric short in a fan motor.
Progress Partners is a Business Strategy, Strategic Marketing & New Business Development Practice.
www.progresspartners.com.au
I buy mine from Griots but you may find them cheaper elsewhere.
This high-tech Ultra-Compact Fire Extinguisher has a 50-second run time and smothers flames with a gaseous cloud.
www.griotsgarage.com