Thetford Manual Pump Assembly 2373962