Farnham Farnam Companies 100503595 Horse Health Equine Ivermectin Paste - Dewormer