Do you have any exotics/aquarium stores near-by? Maybe try either printing the picture or bringing the fish in?

If not, even trying Petsmart/Petco and asking their aquatics associate?

I searched the cancer in bettas and nothing came up. Only for turtles and angelfish.