ICL

Medical abbreviations:
ICL

Implantable Contact Lens