873197-89-8
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:
Order 873197-89-8