Free release

135794-70-6 benzenecarboperoxoic acid, 2-carboxy-, potassium salt

service@apichina.com
Product Name Benzenecarboperoxoic acid, 2-carboxy-, potassium salt
CAS No. 135794-70-6
Molecular Formula C8H6O5・xK