896156-87-9
2-methyl-5-{[3-(methylsulfonyl)benzoyl]amino}-N-pyridin-3-ylbenzamide
Product Code:
1858915
Molecular Formula:
C21H19N3O4S
Molecular Weight:
Order 896156-87-9