22662-39-1 anthelmintic anthelmintic API Rafoxanide salicylanilide veterinary veterinary anthelmintic Pharmaceutical Ingredient Rafoxanide CAS: 22662-39-1 View Details