Metronidazole ( Flagyl ): What is Metronidazole Used For, Dosage, Side Effects & Precautions?