89404-80-8

89404-80-8 structure
89404-80-8 structure

Name 4-methyl-6-methylidene-2-propan-2-yloxy-1,3,2-dioxaphosphinine
Molecular Formula C8H13O3P
Molecular Weight 188.16100
Exact Mass 188.06000
PSA 41.28000
LogP 3.10260