73664-62-7 BENZALDEHYDE, o-TRIFLUOROMETHYL-, OXIME, SODIUM SALT o-Trifluoromethylbenzaldoxime-sodium salt