1.2 MW
12.9K sqft
TelemaxX IPC2 Karlsruhe
Karlsruhe, Germany
TelemaxX IPC3 Karlsruhe
TelemaxX IPC4 Karlsruhe
TelemaxX IPC5 Stutensee
Stutensee, Germany