Photoresist Chemicals 24083-20-3 2-Tetradecyloxybenzaldehyde Cas:24083-20-3 Molecular Formula:C21H34O2