1,1,2-Trimethylpropylperoxyneodecanoate

Product Code: 1090069
Molecular Formula: C16H32 O3
Molecular Weight: 271.41
152245-87-9