2969347-17-7 | 4-cyclobutyl-2,6-difluorobenzaldehyde | AOBChem