Direct injection diesel engine | Patent Publication Number 20050115538 | Patexia