857799-96-3
Product Name:
(E)-6-acetamido-2-phenyl-5-styryl-1H-indol-3-yl acetate
Formula:
C26H22N2O3
Inquiry
There is currently no information available
