3-thiomethyl-5,6-(dimethoxyphenyl)-1,2,4-triazineMESHC577054has neuroprotective activitySynonymsTDMT compoundSource last updated 2026-05-24T15:29:12.853Z