Free release

139049-98-2 benzenecarboperoxoic acid, 2-[(dodecyloxy)carbonyl]-

service@apichina.com
Product Name Benzenecarboperoxoic acid, 2-[(dodecyloxy)carbonyl]-
CAS No. 139049-98-2
Molecular Formula C20H30O5