1893246-41-7 | N-1-Naphthalenyl-2-oxopropanamide | AOBChem