Your shopping cart is empty!
Contains many remedies not found in the usual materia medicas. Hahnemannian provings 1985- 200..
£9.50