I would imagine these products should be exactly the same. All the trace elements are different
Take cobalt for example in uk it's labeled as colbalt sulphate B.P 25g and the other labeled as E3 cobalt only 2g. Is this the same?
I think the E refers to elemental rather than the form:
Cu is copper CuSO4 is copper sulphate. For every 100g of copper sulphate we get 37.6g of elemental copper.
You've truncated both labels so its hard to compare. I don't see copper in the bottom one, but its in the top.
Likely to be different rules regarding inclusion North and South of the border.