Icatchi Flytrap Australia
About Icatchi Flytrap Australia
Icatchi harnesses the natural instinct of flies by using colour, light and smell to lure them to confinement where they are separated from moisture and foo
More about Icatchi Flytrap Australia
http://www.icatchi.co.za