Kleen Green

Kleen Green is a product from Natural Ginesis which causes mites to moult prematurely resulting in their death. It is not classified as an insecticide.