Engine Assemblies products from CHINA CHENGDU INTERNATIONAL TECHNO-ECONOMIC COOPERATION CO., LTD..
This is an auto engine assembly. It is designed for use in compact trucks and utility vehicles.