359644-42-1 | 3,5-Diiodo-2-(2-propyn-1-yloxy)benzaldehyde | AOBChem