Auto Engine, Engine Assembly, Cylinder Block manufacturer / supplier in China, offering High-Performance for BMW B38A15 1.5t Car Engine for Mini Clubman X1 Auto Engine, High Quality Short Block M271860 for Mercedes Benz C Class 200/250 and E Class 200/250/260 Car Engine Cylinder Block, Auto Engine Part M264915 for Mercedes Benz C200 C260 E260 Cls260 Motor Gasoline Car Engine Cylinder Block and so on.