Back to Previous Page

Difluoromethyl triflate

ITEM#: 3042-7927645ML

MFR#: 792764-5ML

Difluoromethyl triflate 95%

Difluoromethyl triflate 95%