104071-84-3

9,10-Dithia-2,6,13,17-tetraazaoctadecanedioic acid, 5,14-dioxo-,bis(phenylmethyl) ester

Cas Number: 104071-84-3  Molecular Structure
Product Code
721452
Product Name
9,10-Dithia-2,6,13,17-tetraazaoctadecanedioic acid, 5,14-dioxo-,bis(phenylmethyl) ester
Cas Number
104071-84-3
Molecular Formula
C26H34N4O6S2