Miconazole mucoadhesive tablets: a novel delivery system.

Miconazole mucoadhesive tablets: a novel delivery system.