153864-61-0

153864-61-0 structure
153864-61-0 structure

Name ethyl 2-(phenyldiazenyl)-2-(2,2,2-trifluoroacetoxy)propanoate
Molecular Formula C13H13F3N2O4
Molecular Weight 318.24900
Exact Mass 318.08300
PSA 77.32000
LogP 3.15510