88650-68-4

88650-68-4 structure
88650-68-4 structure

Name Oc-11588
Molecular Formula C20H30N2O5S
Molecular Weight 410.5276