26170-85-4 | 3-phenylthiophene-2-carbaldehyde | AOBChem