38115-12-7 | 5-Phenylthiophene-3-carbaldehyde | AOBChem