SPIDER CRANES

Maeda is the first mini crane brand in the world which is provide powerful lifting in unconventional and difficult situations. ITI offers 2 types of namely Spider Cranes and Crawler Cranes