2676863-61-7

2676863-61-7 structure
2676863-61-7 structure

Name 7-(Benzyloxy)-2,4,5,6-tetrahydro-1H-cyclobuta[f]inden-1-one
Molecular Formula C18H16O2
Molecular Weight 264.32