07-09 BMW E93 335i 135i 535i N54. Twin Turbo 3.0L Engine Long Motor Block.
Item may show light scuffs, scratches or other imperfections as a result of thisbeing a used part.