Currency

FREE EXPEDITED SHIPPING $59.99 *  |  FLYER

Shopping Cart

Bach Products

View as Grid List

Items 1-32 of 43

Set Descending Direction
per page
Page
  1. Bach Water Violet 20 ml

    BACH
    Special Price CA$11.19 Regular Price CA$13.99
  2. Bach Sweet Chestnut 20 ml

    BACH
    Special Price CA$11.19 Regular Price CA$13.99
  3. Bach Rock Rose 20 ml

    BACH
    Special Price CA$11.19 Regular Price CA$13.99
  4. Bach Holly 20 ml

    BACH
    Special Price CA$11.19 Regular Price CA$13.99
  5. Bach Gorse 20 ml

    BACH
    Special Price CA$11.19 Regular Price CA$13.99
  6. Bach Gentian 20 ml

    BACH
    Special Price CA$11.19 Regular Price CA$13.99
  7. Bach Elm 20 ml

    BACH
    Special Price CA$11.19 Regular Price CA$13.99
  8. Bach Rescue Remedy Cream 30 g

    BACH
    Special Price CA$11.19 Regular Price CA$13.99
View as Grid List

Items 1-32 of 43

Set Descending Direction
per page
Page