product Name:3,3-Difluorocyclobutanecarboxylic acid phenylmethyl ester
  • 935273-86-2
  • C12H12F2O2
  • 226.2192864
  • 3,3-Difluorocyclobutanecarboxylic acid phenylmethyl ester 935273-86-2