73664-63-8 BENZALDEHYDE, p-TRIFLUOROMETHYL-, OXIME, SODIUM SALT p-Trifluoromethyl benzaldoxime sodium salt