828919-87-5
12,13-Dithia-2,9,16,23-tetraazatetracosanediamide,10,15-dioxo-N,N'-bis(phenylmethyl)-
Product Code:
1059140
Molecular Formula:
C32H48N6O4S2
Molecular Weight:
Order 828919-87-5