2969438-30-8 | 4-(Benzyloxy)-5,6-difluoroisophthalaldehyde | AOBChem