Free release

313229-90-2 1,4,8,11-tetraazabicyclo[6.6.2]hexadecane-4,11-diacetic acid

service@apichina.com
Product Name 1,4,8,11-Tetraazabicyclo[6.6.2]hexadecane-4,11-diacetic acid
CAS No. 313229-90-2
Molecular Formula C16H30N4O4