M12 Heated Toughshell Vest XL Gray

M12 Heated Toughshell Vest XL Gray

Milwaukee

MFR# 304G-20XL | MSC-1811606