Tag - Film Faced Construction 18mm Plex China Marine Plywood