1 3 5 triamino 2 4 6 trinitrobenzene tatb July 8, 2019 16 32 64 128 1 3 5-triamino-2 4 6-trinitrobenzene 1 4 dibromobutane 1 3 5 trinitrobenzene 5 6-diaminobenzene-1 2 3 4-tetracarbonitrile