337957-59-2 | 1-(p-tolyl)-1H-pyrazole-4-carbaldehyde | AOBChem