Naphthalene-2-carboxylic acid[4-(2-hydroxycarbamoyl-vinyl)-phenyl]-amide (HCID 86592260)|Huagongshe