CANON BRETAGNE Medical, industrial and electronic subcontracting

From design to assembly of finished products