MINI HATCH ENGINE BLOCK R56 (06-13) 1.6 Petrol Engine Code N16B16A
This is a Mini Hatch engine block for the R56 model, which was produced between 2006 and 2013. This engine block is designed specifically for Mini vehicles and is a crucial component for ensuring the vehicle runs smoothly and efficiently.