ml is volume. Weight also considers density. Assuming the volume in the cans is the same then either the cans are different materials or the liquid is different density.Correct me if I’m wrong but all liquid weights the same if both liquids are the same ml?