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