116052-96-9

2-(4-NITROBENZYL)-1,4,7,10-TETRAAZACYCLODODECANE

Cas Number: 116052-96-9  Molecular Structure
Product Code
1535573
Product Name
2-(4-NITROBENZYL)-1,4,7,10-TETRAAZACYCLODODECANE
Cas Number
116052-96-9