2,2-dideuterobenzo[d][1,3]dioxole-5-carbaldehyde
CAS No:
923924-69-0
Order 923924-69-0
dideuterobenzo,dioxole,carbaldehyde