ammonium hexachloro stannatepink salt nh42cnca6 – Meaning and Explanation