2597-29-7
3-ethylideneindolin-2-one
Product Code:
832991
Molecular Formula:
C10H9NO
Molecular Weight:
159.18
Order 2597-29-7