2,3-dihydro-5-hydroperoxy-5-phenyl-5H-imidazo[2,1-a]isoindole (HCID 21439763)|Huagongshe