3,3'-DIOCTADECYLOXACARBOCYANINE PERCHLORATE

P91329
98%
34215-57-1
MFCD00132951
C53H85N2O2.ClO4
881.72
Quantity Pack Size Price (USD) Lead Time, days
20MG $152.00 6 to 8
We accept Blanket Purchase Order