886509-31-5 | 5-(2-Acetylphenyl)-2-thiophenecarboxaldehyde | AOBChem