3-Bromoacetyloxymethyl-5,5-diphenyl-2,4-imidazolidinedione (HCID 14750698)|Huagongshe