We do not currently know of any antonyms for quack medicine.
For similar words to quack medicine, try: