I used a bosch pump on my E34 when I replaced the pump. Here is a link to the American bosch site:
https://www.boschautoparts.com/en/auto/fuel-pumps
Simply add vehicle and pick your part.
When I replaced the fuel pump in my E34 it was the same part number as a VL Holden Commodore (Aussie GM car). I found that by shopping around and buying the new part for a Commodore was a whole lot cheaper than the same part for a BMW, even though it was exactly the same part.
Look at the cross compatability as often vehicle manufacturers use the same parts as other vehicle manufacturers.