859482-40-9 | (4-nitrophenyl)(thiazolidin-3-yl)methanone | AOBChem