Metronidazole Benzoate eq. to Metronidazole IP 100mg, Ofloxacin IP 50mg susp./5ml from Dehradun, UK — DAFFOHILS LABORATORIES PRIVATE LIMITED | BharatSeal