2,3-DIHYDROXYNAPHTHALENE-1,4-DICARBALDEHYDE

P84797
97%
103860-60-2
MFCD09800457
C12H8O4
216.19
Quantity Pack Size Price (USD) Lead Time, days
100MG $129.00 6 to 8
We accept Blanket Purchase Order