5,7-dimethylpyrazolo[1,5-a]pyrimidine-3-carbaldehyde(SALTDATA: FREE) [ 878414-63-2 ]