China Manufacturers Leg Lock for Concrete Pump Truck Spare Parts, Find Details and Price about 150000367 Leg Lock from China Manufacturers Leg Lock for Concrete Pump Truck Spare Parts - Xuzhou Smiled Construction Machinery Co., Ltd.