Low Impedance 5.5V0.5F Supercapacitor

Title