The product description is fraud. This part does not fit Shimano M610.
Aliexpress also disappointed me very much in this regard.