E3 ligase Ligand 23 (HCID 9947122)|Huagongshe