nickel 11 sulphate or nickel sulphate niso46h2o – Meaning and Explanation