BMW 320i E90 N43B20A Petrol Engine belt Tensioner
Part number 7558752
Removed from fully working Engine 2008reg