2,3-Thiophenedione, 4-benzoyl-5-phenyl-

Product Code: 397515
Molecular Formula: C17H10O3S
Molecular Weight: 294.32
61350-68-3