pesticides meaning

R298.75 Ex VAT

pesticides meaning