YAMAHA OEM NEOPRENE VEST; XL - MAR-95VST-01-XL | partzilla.com