iDrugBank

1,2,4,5,7,8,10,11-octaselenacyclododecane

MESHC560039

structure in first source

Synonyms

  • octaselenacyclododecane

Source last updated 2026-05-24T15:30:18.012Z