161433-32-1

3,3'-Dihexadecyloxacarbocyanine Perchlorate

Cas Number: 161433-32-1  Molecular Structure
Product Code
2117858
Product Name
3,3'-Dihexadecyloxacarbocyanine Perchlorate
Cas Number
161433-32-1