Patterson to buy private veterinary products maker for $1.1 bln