89846-17-3 Iduronate 2-sulfate Iduronate 2-sulphate L-Iduronic acid, 2-(hydrogen sulfate)