2969332-83-8 | 2-(Methoxymethyl)benzo[b]thiophene-3-carbaldehyde | AOBChem