The 40225334022532 advantage of supply / Xi'an Cummins Benz / Beijing Foton Daimler M11/ISM11/QSM11 piston component 402494140225334022532