Hi Boblo,
Welcome to the Forum.
I have cleaned up the postings you made, to remove a lot of surplus code. Take a look at what is left, and you will see the two ways of posting images. I suspect you copied a lot more and several times!
Anyway, I think your plant is Mammillaria albicans, which come with either straight or hook spines, from Baja Califormia. It shoud have large white/pink flowers with a long purple stigma, showing ots relationship to Mammillaria fraileana.
_________________
Chris43, moderator