Active registrationLetts & Demery Pump IncUEI DM2FL6FJBKK6IndustryWater Supply and Irrigation SystemsNAICS 221310LocationNeosho, Missouri, United States