iDrugBank

CH 5166623

MESHC561306

structure in first source

Synonyms

  • CH-5166623
  • CH5166623

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