18" x 18" x 3/4" Super Duty Rubber Pad - High Quality Elastomer
Bramec
MFR# 19709 | MSC-438291