95718-78-8
1,1-Dimethyl-3-hydroxybutyl peroxyneodecanoate
Product Code:
371995
Molecular Formula:
C16H30O5
Molecular Weight:
302.41
Order 95718-78-8