3-Benzyloxymethyl-5,5-diphenylhydantoin (HCID 13035275)|Huagongshe