Fuel supply device for an internal combustion engine | Patent Publication Number 20030127082 | Patexia