6304-39-8 NSC227236 Octanoic acid hydrazide Octanoic acid, hydrazide