59725-61-0
1-OXO-2,3-DIHYDRO-1H-INDEN-4-YL BENZOATE
Product Code:
274861
Molecular Formula:
C16H12O3
Molecular Weight:
252.26
Order 59725-61-0