My X5 bmw has a sunroof, drainage tubes got blocked, letting water to discharge into rear section holding all audio items, this part replaced damaged item at a price not to break the bank. Delivery time from euro a little delayed but not to bad. Delighted to have car back up and running
Gerald Hosking