Engine Long Block, Cylinder Head Complete, Engine Parts manufacturer / supplier in China, offering Brand New 4y Efi Engine Assembly 2.2L for Toyota Hiace Hilux, Brand New D4hb Engine Long Block 2.2L for Hyundai Car, Brand New D4eb Engine Long Block 2.2L for Hyundai and so on.