12,13-Dithia-2,9,16,23-tetraazatetracosanediamide,10,15-dioxo-N,N'-bis(phenylmethyl)-
CAS No:
828919-87-5
Order 828919-87-5
dithia,tetraazatetracosanediamide,dioxo,phenylmethyl