2918896-92-9 | Methyl 5-octadecylthiophene-2-carboxylate | AOBChem