Skip to content
DiO perchlorate [3,3-Dioctadecyloxacarbocyanine perchlorate] *CAS#: 34215-57-1*

DiO perchlorate [3,3-Dioctadecyloxacarbocyanine perchlorate] *CAS#: 34215-57-1*

Regular price $92.00 USD
Sale price Regular price