2137840-83-4 | 4-(4-Acetylphenyl)-3-thiophenecarboxaldehyde | AOBChem