Your search for "magnesium" revealed the following:

Sale price £89.98 Regular price £90.00 Sale
On Sale from £69.38 Regular price £90.00 Sale
Sale price £39.98 Regular price £50.00 Sale
Sale price £31.99 Regular price £40.00 Sale
Sale price £71.15 Regular price £90.00 Sale
Sale price £39.90 Regular price £50.00 Sale
Sale price £35.99 Regular price £50.00 Sale
On Sale from £39.95 Regular price £50.00 Sale
On Sale from £24.35 Regular price £30.00 Sale
Sale price £17.99 Regular price £20.00 Sale
Sale price £78.50 Regular price £90.00 Sale
Sale price £30.99 Regular price £40.00 Sale