Turf AI
Info Hub
Science
Pesticides
Molluscicides
A substance used for the control of snails and slugs.