iDrugBank

17-hydroxyprogesterone linoleic acid ester

MESHC587261

structure in first source

Synonyms

  • 17hPL compound

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