2415246-15-8

2415246-15-8 structure
2415246-15-8 structure

Name IDO1-IN-20
Molecular Formula C15H19BrFN7O4S
Molecular Weight 492.32