954238-34-7
6-FORMYL-INDAN-1-ONE 1,2-ETHANEDIOL KETAL
Product Code:
309160
Molecular Formula:
C12H12O3
Molecular Weight:
204.22
Order 954238-34-7