Germany Benz Actros3332 chassis; 4 telescopic booms and 1 folded boom structure; with the largest load of 400kg, the working platform reserves the escape channel, and rescue through multiple channels; equipped with reverse radar and integra……