1581774-76-6

1581774-76-6 structure
1581774-76-6 structure

Name 1581774-76-6
Molecular Formula C20H12N2O4S
Molecular Weight 376.39