2969333-29-5 | 2-iodo-4-(methoxymethyl)thiophene | AOBChem