Scientific and technological services, namely, research and design in the field of custom design of components, parts and…Owned by: OEC AGSerial Number: 85493220