New Life Hairgrotone Drops (30ml)
12000
Calc Phos 6
Silicea 6
Lycopodium 6
Ceanothus 6
Pilo carpin 6
Rosmarinus Off 6
Wiesbaden
Adults: 20 to 30 drops 3 to 4 times a day
Children: 15 to 20 drops 3-4 times a day or as directed by the physician.