ifc electric flow storage device