107715-13-9 | 3-benzyl-4-fluorobenzaldehyde | AOBChem