update FYI just ordered and received from local NAPA "Made in Germany" Lemforder inner ball joints (they get them from Altrom) .Lemforder part number matches online catalog for IX, Lemforder #1054302 , BMW #31 12 1 701 063 , Altrom # L1054301. looks like factory parts with correct stamps, so yes they are still available.
http://www.zf.com/brands/content/en/...emfoerder.html
http://www.altrom.com/cgi-bin/altapp...0108:N&CD=0108
http://www.zf.com/brands/content/en/...emfoerder.html
http://www.altrom.com/cgi-bin/altapp...0108:N&CD=0108