Natures Aid Aloe Vera Juice - Double Strength - 1L