Cockpit Cover - 21FT
Yamaha $849.95