Home Chemical Details 75664-01-6
DILC12(3)
DIIC12(3)
1,1'-DIDODECYL-3,3,3',3'-TETRAMETHYLINDOCARBOCYANINE PERCHLORATE
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us