IS22066

No images available

Catalog Number:IS22066
Size:25mg

DiO perchlorate [3,3’-Dioctadecyloxacarbocyanine perchlorate]