5,6-Dihydro-5-oxo-1-phenylpyrazolo[1,5-c]quinazolin-2-carboxaldehyde (HCID 135737570)|Huagongshe