291522-31-1

291522-31-1 structure
291522-31-1 structure

Name 1-hydroperoxy-1-((3-methylbut-3-en-1-yl)peroxy)cyclododecane
Molecular Formula C17H32O4
Molecular Weight 300.43400
Exact Mass 300.23000
PSA 47.92000
LogP 5.39140