Beijing Defense

Telescopic Manipulator
Specialist bomb disposal equipment from Beijing Defense.