AVR

Belgium based AVR manufacture some of the most popular self propelled potato harvesters in Europe which, as well as their in-store crop handling equipment, are now available to purchase though Standen.

AVR products