3002535-23-8 | 4-(benzyloxy)-5-(trifluoromethyl)isophthalaldehyde | AOBChem