91639-80-4 | N-Phenylcyclobutaneacetamide | AOBChem