Hubei Chenglongwei Special Purpose Vehicle Co., Ltd.
Shacman 21.3 Meter Telescopic Boom Truck Mounted Crane