This listing is for the pictured EV/Hybrid Electronic Inverter Unit removed from a 2014 BMW I3 647 Petrol with an engine code of IB1P23M0 (REX) and 12368688838 miles. The EV/Hybrid Electronic Inverter Unit were tested upon removal and comes with a 90 day guarantee.