The cardiostigma seems to have very little to no spangling. Yours has quite a bit more. In addition, your fish has a fairly well defined, ocellated humeral spot, a trait of anthurus. The cardiostigma does not appear to possess this. All of this assumes that the picture labeled as cardiostigma is in fact, cardiostigma
.
Collection area will help determine the species but until some information proves otherwise I'm sticking with anthurus.
Collection area will help determine the species but until some information proves otherwise I'm sticking with anthurus.