105598-29-6

105598-29-6 structure
105598-29-6 structure

Name 1,4,5,8,9,12-hexaazatriphenylenehexacarboxylic acid
Molecular Formula C18H6N6O12
Molecular Weight 498.27
Hazard Codes Xn