Your search for "magnesium" revealed the following:

Sale price £76.29 Regular price £90.00 Sale
Sale price £98.80 Regular price £130.00 Sale
Sale price £64.81 Regular price £90.00 Sale
Sale price £89.95 Regular price £130.00 Sale
Sale price £74.99 Regular price £90.00 Sale
On Sale from £34.98 Regular price £50.00 Sale
On Sale from £42.74 Regular price £60.00 Sale
Sale price £34.85 Regular price £40.00 Sale
Sale price £120.39 Regular price £150.00 Sale
Sale price £132.62 Regular price £150.00 Sale
Sale price £13.99 Regular price £20.00 Sale
Sale price £142.21 Regular price £200.00 Sale