I purchased a set of Hella Pagid pads from RM Euro and was sent Hella part #355050011 which supposedly cross-references with BMW 34411159467. Can anyone confirm this Hella part number as here I am 2 hours later, super frustrated and I could not get them to fit right.