216964-01-1

216964-01-1 structure
216964-01-1 structure

Name DCDHFDA, SE [2',7'-Dichlorodihydrofluorescein diacetate, succiniMidyl ester]
Molecular Formula C28H19Cl2NO9