42773-66-0
3-methoxy-1-(2-morpholin-4-ylethyl)-3-phenyl-1,3-dihydro-2H-indol-2-one (2E)-but-2-enedioate
Product Code:
1779686
Molecular Formula:
C25H28N2O7
Molecular Weight:
468.49
Order 42773-66-0