IS22103

No images available

Catalog Number:IS22103
Size:100 mg

DiI triflate [1,1‘-Dioctadecyl-3,3,3’,3‘-tetramethylindocarbocyanine triflate]