1,4,8,11-Tetraazacyclotetradecane-5,12-dione dihydrate
CAS No. 329913-14-6
1,4,8,11-Tetraazacyclotetradecane-5,12-dione dihydrate
IMPACARZINE 41340-39-0