14003-26-0
Diethyl 2-(2-oxo-1h-indol-3-ylidene)propanedioate
Product Code:
1583712
Molecular Formula:
C15H15NO5
Molecular Weight:
289.28
Order 14003-26-0