Diclazuril

Diclazuril (trade name Vecoxan) is a coccidiostat.

Diclazuril

Diclazuril (trade name Vecoxan) is a coccidiostat.