Engine Assemblies products from SHENZHEN LIUSH MACHINERY EQUIPMENT CO.,LTD..
This is an auto engine. It is a complex mechanical system.