2969466-94-0 | 4-(7-bromonaphthalen-2-yl)benzaldehyde | AOBChem