January 23, 2025

3,8,13,18-Tetraazadocos-20-ene-22-thiol, 21-(2,7,12,17-tetraazanonadec-1-yl)-, (20E)-

  • 573670-37-8
  • C33H74N8S

Inquiry