122842-21-1

122842-21-1 structure
122842-21-1 structure

Name 3,12-bis(3'-hydroxy-1'-oxopropyl)-3,12-diaza-6,9-diazoniadispiro[5.2.5.2]hexadecane dichloride
Molecular Formula C18H34ClN4O4+
Molecular Weight 405.94000
Exact Mass 405.22700
PSA 81.08000