72157-21-2 | 5-Benzoyl-2-thiophenecarboxaldehyde | AOBChem