My boss wants me to grow a bunch of these cacti, and I want to know more about the species, but I can't seem to find it anywhere. It's almost as if it doesn't exist. I'm new here, so can anyone help me out? I'd really appreciate any information available. Thanks in advance!