1386993-38-9 | 4-dodecylthiophene-2-carboxylic acid | AOBChem