2918859-02-4 | 2-Iodo-5-octadecylthiophene | AOBChem