2918831-70-4 | 5-Hexadecylthiophene-2-carbaldehyde | AOBChem