887576-52-5 | 2-(2-Thienylcarbonyl)benzaldehyde | AOBChem