product Name:Cyclobutanecarboxylic acid, 3-oxo-, phenylmethyl ester
  • benzyl 3-oxocyclobutane-1-carboxylate; BENZYL 3-OXOCYCLOBUTANECARBOXYLATE
  • 198995-91-4
  • C12H12O3
  • Cyclobutanecarboxylic acid, 3-oxo-, phenylmethyl ester 198995-91-4