343870-59-7 | 3-Benzyl-4-(benzyloxy)benzaldehyde | AOBChem