This is another one in the crispatus complex, var. xiphacanthus. The variety name refers to the lance shaped spines, which make it quite impressive. Culture, like for all stenocacti, is very easy, using basic succulent plant growing techniques. And though I don't have any pictures with flowers here - it's not the right time of year - they are good bloomers!