BMW mini cooper R50 engine W10B16A with ancillary's loom throttle body

BMW mini cooper R50 engine W10B16A with ancillary's loom throttle body removed from a 2006 mini, running fine has only done 96K miles, Inlet manifold and throttle body oil filter housing , starter etc is included,Delivery is on a pallet to England / Wales mainland only.

eBay