887986-85-8 | 5-(3,4-Dimethoxyphenyl)-2-thiophenecarboxaldehyde | AOBChem