104508-29-4 | 3-(2-Quinolinyloxy)benzaldehyde | AOBChem