Boat Swim Platform Pad EVA Foam Faux Teak Deck Floor Self Adhesive 2008 MasterCraft X-2 1/4 inch Thick | OzShop