3078377-45-1 | Benzaldehyde, 3-iodo-4-(2-methoxyethoxy)- | AOBChem