X Items (8) Sort By: Best Sellers Best Sellers Newest Name A - Z Name Z - A Price Low - High Price High - Low Top Rated RESCUE SLEEP LIQUID MELTS 28 Capsules by Bach (3) 76.65 QAR 104.00 QAR Sale Price: 76.65 QAR (Save 26%) You Save: 27.35 QAR (26%) Add to Cart RESCUE REMEDY PASTILLES 50g by Bach (1) 63.85 QAR 86.15 QAR Sale Price: 63.85 QAR (Save 26%) You Save: 22.30 QAR (26%) In Stock Within: 7 Days In Stock Within: 7 Days See Recommended Alternative Notify me when in stock See Recommended Alternative Notify me when in stock Add to Cart Flavour In Stock Within: 7 Days See Recommended Alternative » Notify me when in stock » Invalid e-mail address Submit » Thanks, we will let you know when the product is in stock! RESCUE REMEDY FOR PETS (0.7oz) 20ml by Bach (2) 145.80 QAR 197.25 QAR Sale Price: 145.80 QAR (Save 26%) You Save: 51.45 QAR (26%) Add to Cart RESCUE REMEDY SLEEP SPRAY (0.7oz) 20ml by Bach (1) 123.30 QAR 166.70 QAR Sale Price: 123.30 QAR (Save 26%) You Save: 43.40 QAR (26%) Add to Cart RESCUE REMEDY DROPS (0.7oz) 20ml by Bach (1) 142.70 QAR 192.90 QAR Sale Price: 142.70 QAR (Save 26%) You Save: 50.20 QAR (26%) Add to Cart Clearance BACH HORNBEAM 20ml by Bach 78.05 QAR 105.70 QAR Sale Price: 74.30 QAR (Save 30%) You Save: 31.40 QAR (30%) Add to Cart RESCUE REMEDY PET (0.35oz) 10ml by Bach (1) 108.15 QAR 146.40 QAR Sale Price: 108.15 QAR (Save 26%) You Save: 38.25 QAR (26%) Add to Cart Clearance BACH IMPATIENS 20ml by Bach 88.95 QAR 114.70 QAR Sale Price: 79.90 QAR (Save 30%) You Save: 34.80 QAR (30%) Add to Cart