288371-42-6
(E)-ethyl 3-(1H-indol-7-yl)acrylate
Product Code:
1766292
Molecular Formula:
C13H13NO2
Molecular Weight:
215.24
Order 288371-42-6