Your search for "magnesium oil" revealed the following:

On Sale from £30.45 Regular price £40.00 Sale
Sale price £68.95 Regular price £90.00 Sale
Sale price £138.25 Regular price £150.00 Sale
Sale price £69.85 Regular price £90.00 Sale
Sale price £134.95 Regular price £150.00 Sale
Sale price £52.95 Regular price £70.00 Sale
Sale price £34.49 Regular price £40.00 Sale
Sale price £47.26 Regular price £50.00 Sale
Sale price £217.96 Regular price £300.00 Sale
Sale price £98.95 Regular price £130.00 Sale
Sale price £87.49 Regular price £130.00 Sale