2,4-Diaminopyrido[2,3-d]pyrimidine-6-carboxaldehyde hydrochloride (HCID 12908476)|Huagongshe