5-(Benzylsulfanylmethyl)-3-phenyl-2-sulfanylideneimidazolidin-4-one (HCID 2872315)|Huagongshe