52" x 52" x 3" Plastic Equipment Pad

Mars

MFR# 94756 | MSC-2336309