4-Benzyl-1-(4-nitrobenzyl)-1,2,4-triazolidin-3,5-dione (HCID 19752622)|Huagongshe