5 employees
ICL is a chemical company that provides IR transmission optics, liquid and gas transmission cells, cuvettes, and ATR accessories.
1962