(R)-2-Hydroxy-3-iodo-2-methylpropyl 4-nitrobenzenesulfonate 151478-77-2 2-Himpnbs 2-Hydroxy-3-iodo-2-methylpropyl-4-nitrobenzenesulfonate