Harbin, 150001
China
Harbin Engineering University
Natural gas engine, High pressure direct injection, Back pressure, Needle lift, Injected rate