Это только идея

,но вроде ничего не мешает.
Ну, я так глянул рецепт ГМТД с Багала, там на 1 моль урика берётся ~3,5 моль перекиси. Как все знают, формулы нитрата урика и гидроперита такие:
(CH
2)
6N
4*2HNO
3(NH
2)
2CO*HNO
3Т. е на 1 моль динитрата урика нужно 3,5 моль гидроперита. Для осаждения всей мочевины нужно 3,5 моль азотки, а у нас в динитрате урика всего два, да и для реакции урика, азотки и перекиси нужно ещё два молья кислоты:
(CH
2)
6N
4 + 3H
2O
2 + 2HNO
3 = N(H
2CO-OCH
2)
3N + 2NH
4NO
3Вобщем, кислоты маловато и нужно подлить ещё как минимум 3,5 моль. Причём нитрат мочевини количественней выпадает с р-ра азотки, чем с воды.
Проще динитрат урика растворить в выпаренной перекиси и всё.