ECHO OEM Sport/Landscape Gloves XL 103942197