69689-43-6
2,5-Thiazolidinedione, 3-(3,5-dinitrobenzoyl)-4-(phenylmethyl)-
Product Code:
1358496
Molecular Formula:
C17H11N3O7S
Molecular Weight:
401.35
Order 69689-43-6