9-BENZYLCARBAZOLE-3,6-DICARBOXALDEHYDE

P54826
98%
200698-05-1
MFCD08276316
C21H15NO2
313.35
Quantity Pack Size Price (USD) Lead Time, days
100MG $186.00 6 to 8
We accept Blanket Purchase Order