iDrugBank

4,10-dicarboxymethyl-1-oxa-4,7,10-triazacyclododecane

MESHC579831

structure in first source

Synonyms

  • H2ODO2A

Source last updated 2026-05-24T15:29:02.402Z