Icon
 

1000Kg mini excavator with pilot control operation