588671-28-7
1H-Indole-3-carboxaldehyde, 5-butyl-2-(4-methoxyphenyl)-
Product Code:
499246
Molecular Formula:
C20H21NO2
Molecular Weight:
307.38
Order 588671-28-7