Also the streams focus all the fuel on one spot and create lots of heat, very bad!
Found my invoice. Looks like part number 5643822 and after doing a search it looks like a Delphi nozzle.. made in China...