Cyclen

  • CAS # 294-90-6
  • INCI# -
  • EC# ELINCS#425-450-9
Synonym : 1,4,7,10-Tetrazacyclododecane
Related categories : Pharmaceutical Intermediates
Lead Time: available in 6 weeks