Aluminium chloride is a molecular compound that has no free mobile Al3 and Cl ions which are responsible for conducting electricity Magnesium chloride has free mobile Mg2 and Cl ions because it is an ionic compound