June 20, 2017 0 Keljay’s Brand New Bio Screw Compactor By Keljay | New products | No Comments Our new take on the screw compactor integrates perfectly into bio digestion plants. Read More