IS22031

No images available

Catalog Number:IS22031
Size:25 mg

DiD perchlorate *Oil* [1,1’-Dioctadecyl-3,3,3‘,3’-tetramethylindodicarbocyanine perchlorate]