2940949-11-9

2940949-11-9 structure
2940949-11-9 structure

Name 1-[5-nitro-6-(trifluoromethyl)indolin-1-yl]ethanone
No Any Chemical & Physical Properties