2-(3'-Hydroxyphenyl)-6-iodoimidazo[1,2-a]pyridine (HCID 67136237)|Huagongshe