5mm THICK, DE, SELF ADHESIVE FOAM TO KEEP OUT DEBRIS
PART#
F48-63
In Stock
Sign in to see price