BMW 320i 325i fuel sender unit e90 e93 n45 n46 will fit others please check part numbers
07927556745