85622-38-4

2-Propenoic acid, 2-(benzoylamino)-3-(1H-indol-3-yl)-, (Z)-

Cas Number: 85622-38-4  Molecular Structure
Product Code
998964
Product Name
2-Propenoic acid, 2-(benzoylamino)-3-(1H-indol-3-yl)-, (Z)-
Cas Number
85622-38-4
Molecular Formula
C18H14N2O3