Cat.No.KY131171 Name3,3'-DIHEXYLOXACARBOCYANINE IODIDE CAS53213-82-4 MDL MFCD00011954 MolFormula C29H37IN2O2 MolWeight Enquiry Email Name/Company Message KY131171 - 53213-82-4 | 3,3'-DIHEXYLOXACARBOCYANINE IODIDE Quantity: Captcha Send Message