1,4,8,11-Tetraazacyclotetradecane-5,7-dione, 6,6-difluoro-

Product Code: 1459652
Molecular Formula:
Molecular Weight:
114377-57-0