Hubei Chenglongwei Special Purpose Vehicle Co., Ltd.
FAW 21 Meter Telescopic Boom Truck Mounted Crane