Paru, I would suggest you look at Meyle HD or Lemforder (OEM equivalent or better).. I imagine E39 parts are harder to source, perhaps @"Kyle" or @"Peter@AEW" can assist with recommendations?
Generally if ZF has it I can get it, if its in Germany takes about 10 to 15 days , I have a few trans and few bushes coming in next week. so can look into it
I see this is an old thread, but did the OP ever come right? Im considering just importing everything from FCP euro. Not having much luck getting hold of Deago at ABM