3052589-99-5 | 6-Fluoro-3-methyl-2-(tetramethyl-1,3,2-dioxaborolan-2-yl)benzaldehyde | AOBChem