Hydroxyprogesterone caproate630-56-832 % similar Methyltrienolone965-93-531 % similar Nomegestrol58691-88-631 % similar 9(10)-Dehydronandrolone6218-29-731 % similar Melengestrol acetate2919-66-631 % similar