Basic information Safety Related Supplier
8,17-Dibenzyl-2,5,8,11,14,17-hexaazacyclooctadecane-1,6,10,15-tetrone Structure

8,17-Dibenzyl-2,5,8,11,14,17-hexaazacyclooctadecane-1,6,10,15-tetrone