Bought this years ago for a family members E92 but never used it, just found it.

Genuine item, six anchor points on it and as far as I know will only fit E9x 3 series

Part number 51477131153

I think they're something stupid like €80 from the dealers...but you can get them from UK dealers for about €40 at the moment

So say €20 ono

Sent from my SM-A705MN using Tapatalk