Electrical and Scientific Apparatus and 2 other
INSTITUT DE RECHERCHES DE LA SIDERURGIEFRANCAISE, "IRSID"