Veterinary MedicineChina Veterinary Drug Animal Drug Albendazole Bolus Albendazole Tablet 150mg 300mg 600mg 2500mg, Find details about China Albendazole Bolus, Albendazole Tablet from Veterinary Drug Animal Drug Albendazole Bolus Albendazole Tablet 150mg 300mg 600mg 2500mg