Starzole Fort

Starzole Fort

Secnidazole
1000 mg
Tablets
1*2
Antiprotozoals