Suction excavators from 18 to 32 tons
Manufacturers of suction excavators for building sites and industry