M12 Heated Toughshell Vest 2XL, Gray

M12 Heated Toughshell Vest 2XL, Gray

Milwaukee

MFR# 304G-202X | MSC-1811607