1369114-08-8 | 4-cyclopropylthiophene-3-carbaldehyde | AOBChem