2028296-11-7 | 4-decylthiophene-2-carbaldehyde | AOBChem