T1-12A Room, Pacific Plaza, No 35 Donghai West Road, Qingdao, Shandong, China,266071
supply the main engine, auxiliary engine, air compressor, purifier, refrigeration machine, air conditioning, water pump, hydraulic pump, hydraulic motor, anchor and its equipment, new or second hand complete engine.