Free release

255056-46-3 (4-iodophenyl)diphenylsulfonium triflate

service@apichina.com
Product Name (4-Iodophenyl)diphenylsulfonium triflate
CAS No. 255056-46-3