related tags: 000000 backhoe china chinese construction equipment excavator jcb lease lot saleslease shenzhen yard