For orders processing please visit the order policy
Lac caninum 30 CH
$12.99
Kalium Sulphuricum 12 CH
Ipeca 1 M
Kreosotum 30 CH
Ledum palustre 200 CH
Kalium Iodatum 30 CH
Lilium Tigrinum 200 CH
Ipeca 30 CH
Lac caninum 6 CH
Ledum palustre 12 CH
Kalium bichromicum 10 M
Ledum palustre 6 CH
Lachesis mutus 6 CH
Hekla Lava 6 CH
Kreosotum 10 M
Kalium Sulphuricum 10 M
Natrum sulphuricum 200 CH
Glonoinum 6 CH
Kalium Sulphuricum 1 M
Kreosotum 200 CH
Kalium Sulphuricum 200 CH
Ledum palustre 10 M
Lycopodium clavatum 6 CH
Lac caninum 200 CH
Hekla Lava 1 M
Graphites 12 CH
Glonoinum 9 CH
Hamamelis Virginiana 30 CH
Glonoinum 12 CH
Hepar sulphuris calcareum 12 CH
Gelsemium sempervirens 15 CH
Gelsemium sempervirens 12 CH
folliculinum 7 CH
Hepar sulphuris calcareum 6 CH
Gelsemium sempervirens 9 CH
folliculinum 200 CH