This company is no longer referenced on Kompass.com.
Omega Circuits • Printed circuit boards (PCBs),Scarborough
Scarborough ON M1H 1H7-
Canada