kyleidoscope 68 Posted February 4, 2016 ... is a stabilized form of nitroglycerine while TNT is a chemical compound called trinitrotoluene and there is, in fact, little similarity between the two. Share this post Link to post