1217-89-6
1-BENZYL-1H-INDOLE-2,3-DIONE
Product Code:
257287
Molecular Formula:
C15H11NO2
Molecular Weight:
237.25
Order 1217-89-6