959859-92-8 | Benzaldehyde, 3-nitro-4-(2,2,2-trifluoroethoxy)- | AOBChem