CELESTICA
Electronic integrated circuits; populated electronic circuit boards, cards and modules; and power supply and power converter systems, assemblies, subassemblies and components; electronic data memory circuits and data memory modules; plug-in external electronic circuit boards, cards and modules; integrated circuits
Registered · August 11, 1998 · 75535461 ·