Acetamide,N-[1-(2-cyanoethyl)-3-[2-(1,3-dihydro-1,3-dioxo-2H-isoindol-2-yl)ethyl]-1H-indol-2-yl]-

Product Code: 1499194
Molecular Formula: C23H20N4O3
Molecular Weight:
873197-89-8