Back to Dictionary
双唑泰栓
雙唑泰栓
shuāngzuòtàishuān
1. metronidazole, clotrimazole and chlorhexidine acetate (as suppository)