ICL explained

ICL may refer to:

Companies and organizations

Computing

Chemistry and biology

Other

See also