Footage - micro robots in the form of cockroaches overcome obstacles at the exhibition of robots
micro robots in the form of cockroaches overcome obstacles at the exhibition of robots
Footage ID : 100391503
Duration : 11.56s
Media Type : Footage
Copyright : IVAN ZHURAULIOU
Stock Footage Keywords
Similar Stock Footages