573670-38-9
3,8,13,18,23-Pentaazaheptacos-25-ene-27-thiol,26-(2,7,12,17,22-pentaazatetracos-1-yl)-, (25E)-
Product Code:
1950087
Molecular Formula:
C41H92N10S
Molecular Weight:
Order 573670-38-9