1,1'-Dioctadecyl-3,3,3',3'-tetramethylindocarbocyanin perchlorate

Catalogue Number BIB6289

Synonym(s):

CAS Number

41085-99-8

Commodity Code

3212900000

MDL Number

MFCD00142354

BIB6289

Product Enquiry