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