Indocyanine green

ID
384954007
Name
Indocyanine green