6MM Self Adhesive EVA Foam Teak Sheet Marine Boat Yacht Synthetic Decking Foam Floor Mat Flooring Brown 240X45cm