Melatonin and structurally-related, endogenous indoles act as potent electron donors and radical scavengers in vitro.