Diclazuril

Diclazuril(R-64433) is an anti-coccidial drug.
Supplier Selleck Chemicals
Product # S2028
Sku # S2028-50mg
Pricing 50mg, $79.00
Feedback