Autocable

Cable laying machines

With petrol engine