17-hydroxyprogesterone linoleic acid esterMESHC587261structure in first sourceSynonyms17hPL compoundSource last updated 2026-05-24T15:28:31.703Z