1597402-23-7

1597402-23-7 structure
1597402-23-7 structure

Name (5-nitro-2-phenylbenzo[d]oxazol-7-yl)methyl methanesulfonate
No Any Chemical & Physical Properties