A815989 | 5-benzylthiophene-2-carbaldehyde | AOBChem