Elcaltron
Electronic Calculators & Computers Co. (Electron ?)