71260-73-6

71260-73-6 structure
71260-73-6 structure

Name 3-((hydroxy(2,2,2-tribromoethoxy)phosphoryl)oxy)propane-1,2-diyl dioleate
Molecular Formula C41H74Br3O8P
Molecular Weight 965.70700
Exact Mass 962.26700
PSA 118.17000
LogP 14.48850
Precursor  0

DownStream  1