5306-83-2

5306-83-2 structure
5306-83-2 structure

Name [2-(4-nitrophenyl)-2-oxoethyl] 2-hydroxy-2,2-diphenylacetate
Molecular Formula C22H17NO6
Molecular Weight 391.37300
Exact Mass 391.10600
PSA 109.42000
LogP 3.78000