YAMAHA OEM VEST;MAG/BLACK XL - MAR-3BVST-03-XL | partzilla.com