12,13-Dithia-2,9,16,23-tetraazatetracosanediamide,10,15-dioxo-N,N'-bis(phenylmethyl)-

HOME PAGE

CAS No: 828919-87-5

828919-87-5
Order 828919-87-5
dithia,tetraazatetracosanediamide,dioxo,phenylmethyl