3,3'-DIETHYLOXADICARBOCYANINE IODIDE

P48699
98%
14806-50-9
MFCD00011953
C23H23N2O2.I
486.35
Quantity Pack Size Price (USD) Lead Time, days
200MG $170.00 6 to 8
We accept Blanket Purchase Order