Talk:Hydroxyprogesterone heptanoate benzilic acid hydrazone