Yes, indocyanine green (ICG) contains iodine. Because of its iodine component, testing for iodine intolerance must be carried out before injecting the dye to prevent the risk of anaphylaxis or other allergic reactions. Indocyanine green is contraindicated in patients who are hypersensitive to iodine or other substances that contain iodine such as shellfish or X-Ray dye