Seachem makes a coral disinfectant. The dose is 5ml per gallon of removed tank water. I never remove that much, because you throw it out- not back in. Usually a container just big enough for the coral. 5-10min dip. A lot of copepods and amphipids will fall off too, but it also gets most baddies. If you find Nudibranchs, you'll have to inspect each polyp for eggs and remove manually.
I do this to all my frags. You'd be amazed what comes off! I even found a mantis once.
125 malawi cichlid, 110 Discus, 75 reef, 30 reef, 27 reef, 4 planted