Basic information Safety Related Supplier
2-(Heptyloxy)-5-Methoxy-3,6-dinitrobenzaldehyde Structure

2-(Heptyloxy)-5-Methoxy-3,6-dinitrobenzaldehyde