Free product worth Rs 499 on all myUpchar products X
New Life Bach Flower Mimulus 30 Dilution is an ayurvedic medicine The correct dosage of New Life Bach Flower Mimulus 30 Dilution depends on the patient's age, gender, and medical history. This information has been provided in detail in the dosage section.