These were a very low mileage dealer take off for a customer who we upgraded to performance suspension

Original oem BMW off of a 2009 128i and stored in shop ever since
should be correct for 08-2013 128i and 135i but consider part # to determine if this is right for you

I also have all the misc rubber boots and bumpers/ bushings that I can include if you want 

part # 6 on the diagram- right and left side

I also have listed the struts, sway bar, strut coil springs, and front lower control arms if you need them- check my other listings or contact me to see what is still available

EU-top left