152245-87-9
1,1,2-Trimethylpropylperoxyneodecanoate
Product Code:
1090069
Molecular Formula:
C16H32 O3
Molecular Weight:
271.41
Order 152245-87-9