Cyanine5 carboxylic acid

Cyanine5 carboxylic acid · CAS 766503-38-2