3,3'-Disulfopropyl-5,5'-diphenyl-9-ethyloxacarbocyanine triethylammonium salt Structure

3,3'-Disulfopropyl-5,5'-diphenyl-9-ethyloxacarbocyanine triethylammonium salt

3,3'-Disulfopropyl-5,5'-diphenyl-9-ethyloxacarbocyanine triethylammonium salt Price

Preparation Products And Raw materials

3,3'-Disulfopropyl-5,5'-diphenyl-9-ethyloxacarbocyanine triethylammonium salt Suppliers