JavaScript seems to be disabled in your browser. For the best experience on our site, be sure to turn on Javascript in your browser.
1 Item
Maggots is a biocide (PT18), larvicide in the form of water-soluble granulate. Only authorized as an insecticide to control fly larvae (farmyard manure, slurry, etc ...).