IDEA #218U79 Modular Wall Climbing Robots with Transition Capability

For more information or to license this innovation: