22495-71-2
1H-Indene, 3-(phenylmethyl)-
Product Code:
2359558
Molecular Formula:
C16H14
Molecular Weight:
Order 22495-71-2