Eureka & Sanitaire 3977B