479243-40-8 | 5-(naphthalen-2-yl)thiophene-2-carbaldehyde | AOBChem