Falchieri patent

09/27/2017
Description of the Falchieri patent, a system to apply controlled release pesticides, Falchieri patent registration, leaflet.  

Orion 100

10/02/2017
Orion 125 L mounted mist blower with new fan unit with removable tower diam. 650 mm