2918858-99-6 | Methyl 5-dodecylthiophene-2-carboxylate | AOBChem