It's just a locally made product I get where I live, 500grams cost me (the equivalent to) 5usd and makes over 350 liters. No point me telling you what brand it is, unless you live in Africa.
Oh, EC stands for electronic conductivity, similar thing to ppm (parts per milliliter).