t-Butyl 4-(isopropylsulfonylaminocarbonyl)benzoate (HCID 19810407)|Huagongshe