AVIMA (Agricultural, Veterinary, Industrial Manufacturing and Marketing), founded nearly 60 years ago, is a South African pesticide manufacturer, distributor, and service provider with more than 180 pesticide registrations, and growing strongly.....
Relevance: 12.967955