BLOWFLY - Crovect only protects where it touches as it does not spread lasts for 6wks with 8 days withdrawal Clikzin - spreads over body, lasts 8wks , 7 days withdrawal Clik - spreads over body , lasts 16wks , 40 days withdrawal Clik extra - spreads over body ,lasts 19wks , 40 days withdrawal All of the cliks are insect growth regulators and will not stop blowflys laying eggs which may hatch BUT then the maggots will be deformed and not grow into eating machines