A homeopathic medicinal product for the temporary relief of symptoms associated with stress such as fatigue, mild anxiety, slightly low mood and restlessness
Always read the leaflet / label.
Weleda UK Ltd
Etiquette Park
Ilkeston
Derbyshire
DE7 8FU
EU:
Weleda AG
Möhlerstrasse 3-5
73525 Schwäbisch Gmünd
Germany