1 2 4-butanetriol trinitrate July 8, 2019 16 32 64 128 1 2 4 butanetriol trinitrate bttn 1 2 4-бутантриол 1 2 4-butanetriol synthesis 2 3-butanedione