3,3'-Dihexyloxacarbocyanine iodide | CAS 53213-82-4 | In Stock | DempoChem