Benzaldehyde, 2-[[1-oxo-2-(2-pyridinyl)-1H-inden-3-yl]oxy]-

Product Code: 2264496
Molecular Formula: C21H13NO3
Molecular Weight:
105464-47-9