Ethyl 5-butylthiophene-2-carboxylate
5-Acetylthiophene-2-carbaldehyde
Methyl 2,6-dimethoxybenzoate
4-(Benzyloxy)-1-fluoro-2-iodobenzene