A94949 | 3-isobutoxy-4-phenoxybenzaldehyde | AOBChem