Eurocar parts said the part is the same part listed as BMW.
It didn't have the retaining clip as the ones that came off or indeed the other replacements bought.
Now got the hassle of photocopying my receipt, order return forms and shipping them back.
Here is the difference. Without the clip it is going to rattle about in the caliper.