28284-05-1
1-Benzoyl-1H-indole-2,3-dione
Product Code:
369643
Molecular Formula:
C15H9 N O3
Molecular Weight:
251.23
Order 28284-05-1