Natures Aid
Beetroot
In stock
£8.99

Pack: 60 Capsules
In stock
£8.99
About this product
Beetroot is a dark red vegetable and first became popular in Roman times for belief in it's health benefits. Natures Aid provide Beetroot in concentrated form as a food supplement in capsule form. Each capsule is equivalent to 4620 mg of dried root.