One other thing you can do that has worked for me. You can swab the lesion and infected area with potassium permanganate. It's available on line. It's commonly used by pondkeepers so many of the commercial brands come in a volume too great for occasional use by an aquarist, EXCEPT Jungle Clear Water which is only 2.8 oz, cheap, and 100% potassium permanganate solution. I used to keep it on hand to debug wild discus when they came in (very effective!) and still use it to sterilize new plants. If you decide to give it a try, net the fish, hold her with her head tilting up a bit so any excess solution drips away from her gills, dip a Q-tip in the potassium permanganate and swab the affected area. Repeat a few times and return her to the tank. I'd do it daily for a few days.
This is the only 'med' I keep in the house other than kosher salt. For genersl use--i.e. debugging wild fish--a 4 hour bath is suggested in the dosage recommended on the bottle. But it is also effective as a topical as described above.
Fittingly, your fish appears to be on the label.
View attachment 384380