Diphenyl-diketo-pyridine 18-crown-6 (HCID 86593381)|Huagongshe