Challenging questions you pose. I can give a partial answer.
C.E.C. products are made by the Chuo Denki Company in Japan, unless I am mistaken. Their website is www.cec-web.co.jp As the site is in Japanese, I suspect that the initials C.E.C. might be anglicized from Japanese.
C.E.C. products are made by the Chuo Denki Company in Japan, unless I am mistaken. Their website is www.cec-web.co.jp As the site is in Japanese, I suspect that the initials C.E.C. might be anglicized from Japanese.