iDrugBank

3-((6-((5-benzylidene-3,6-dioxopiperazin-2-ylidene)methyl)pyridin-3-yloxy)methyl)benzoic acid

MESHC586098

structure in first source

Synonyms

  • sodium 3-((6-((5-benzylidene-3,6-dioxopiperazin-2-ylidene)methyl)pyridin-3-yloxy)methyl)benzoate
  • TW01001

Source last updated 2026-05-24T15:28:38.939Z