removed from a Mini cooper r56 2008 1.4 petrol was fully running before removed but was not running as smooth as it should be has a small oil leak comes with Alternator manifold loom AC compressor. everything in the photo
eBay