4 4 amp 39 -oxydibenzenesulfonic acid dihydrazide formula 3 price