279680-91-0 | 3-Iodo-5-methoxy-4-(2-propyn-1-yloxy)benzaldehyde | AOBChem