Home
About Us
Products
Projects
R&D
News
Contact Us
English |
Chinese
x
PROJECTS
Department of National Defence Ottawa
Department of National Defence Ottawa
North America
City
: Ontario
Country
: Canada
Floor
: 18 FL
Capacity
: 1588kg
Speed
:3.5 m/s