Cyanine3 carboxylic acid

Cyanine3 carboxylic acid · CAS 1144107-76-5