Gentian violet has been banned for internal use after being found to be carcinogenic to several organs. It isn't even allowed to be used in animal feed anymore, and we are warned about imported fish from China that may have been fed gentian violet. I would never take it internally.