1,1-Dimethyl-3-hydroxybutyl peroxyneodecanoate

Product Code: 371995
Molecular Formula: C16H30O5
Molecular Weight: 302.41
95718-78-8