1138326-95-0 | 5-bromo-4-phenylthiophene-2-carbaldehyde | AOBChem