Update...
...actually I don't need to know the details of the difference but whether or not these different names can be substituted for the other.
In other words where I need Potassium ferricyanide can I use potassium hexacyanoferrate and where I need Hydroxylamine sulphate can I use Hydroxylamine-O-sulfonic acid?
Thanks