2942343-16-8 | Thiophene, 2-(2-ethylhexyl)-5-iodo- | AOBChem