2969318-61-2 | 3-iodo-4-(methoxymethyl)thiophene | AOBChem