Indocyanine Green impurity 23

Indocyanine Green impurity 23 · CAS 1182721-75-0