Bach Flower Essences Rescue Sleep Liquid Melts, (28 x 6 Packs)
The active ingredients are made according to the Homeopathic Pharmacopoeia of the United States (HPUS).