Echo / Shindaiwa 43611413930 CHECK VALVE