На фотографии старый M10, даже не представляю какого года, но вполне возможно что от 315 E21. В нем действительно поршни меньшего диаметра (опять же, не знаю какого именно). Пару лет назад мы покупали E28 на разбор и хозиин в подарок нам отдал такой блок с поршнями. Мы хотели заменить на своей (двигатель M10B18i) поршни, во время ремонта, но разница в размерах поршней колоссальная. Если честно, то не советую связываться с этим двигателем, запчасти "космос", а толку реально мало, стоящего ничего не выйдет. У меня M10B18i, его ресурс и возможности уже многократно проверял, мне он нравится даже больше чем M20. M10B16 и M10B18 диаметрами поршней не отличаются, 89мм в обоих случаях, а вот в системе питания, форме камеры сгорания, форме поршней и диаметров клапанов сильно отличаются.