63264-73-3

63264-73-3 structure
63264-73-3 structure

Name 1-Hydroxy-2-bromo-3-allyloxy-propane phosphoric acid ester
Molecular Formula C6H12BrO5P
Molecular Weight 275.03400
Exact Mass 273.96100
PSA 85.80000
LogP 1.06180