Dimesityliodonium triflate

Dimesityliodonium triflate · CAS 139139-80-3