Foton Daimler 1338134001009 middle arm assembly Foton Daimler 1338134001009 middle arm assembly Foton Daimler 1338134001009 middle arm assembly Foton Daimler 1338134001009 middle arm assembly