Improved efficiency and stability of secnidazole - An ideal delivery system.

Improved efficiency and stability of secnidazole - An ideal delivery system.