132723-93-4
1-Benzyl-1,4,8,11-tetraazacyclotetradecane
Product Code:
229729
Molecular Formula:
C17H30N4
Molecular Weight:
290.44
Order 132723-93-4